fix test project setup to avoid compilation errors

This commit is contained in:
Martin Lippert
2024-06-20 15:37:52 +02:00
parent 295b96be6a
commit 76be7127f3
3 changed files with 16 additions and 6 deletions

View File

@@ -115,13 +115,13 @@ public class QualifierReferencesProviderTest {
String expectedDefinitionUri = directory.toPath().resolve("src/main/java/org/test/injections/ConfigurationWithInjectionsAndAnnotations.java").toUri().toString();
Location expectedLocation = new Location(expectedDefinitionUri,
new Range(new Position(14, 0), new Position(14, 23)));
new Range(new Position(12, 0), new Position(12, 23)));
List<? extends Location> references = editor.getReferences();
assertEquals(1, references.size());
Location foundLocation = references.get(0);
assertEquals(foundLocation, expectedLocation);
assertEquals(expectedLocation, foundLocation);
}
}

View File

@@ -1,19 +1,17 @@
package org.test.injections;
import org.test.MainClass;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.DependsOn;
import org.springframework.context.annotation.ImportRuntimeHints;
import org.springframework.beans.factory.annotation.Qualifier;
import org.test.BeanClass1;
import org.test.BeanClass2;
import org.test.ManuallyCreatedBeanWithConstructor;
@Configuration
@Qualifier("qualifier")
@ImportRuntimeHints(MainClass.class)
@ImportRuntimeHints(DummyRuntimeHintsRegistrar.class)
public class ConfigurationWithInjectionsAndAnnotations {
@Bean

View File

@@ -0,0 +1,12 @@
package org.test.injections;
import org.springframework.aot.hint.RuntimeHints;
import org.springframework.aot.hint.RuntimeHintsRegistrar;
public class DummyRuntimeHintsRegistrar implements RuntimeHintsRegistrar {
@Override
public void registerHints(RuntimeHints hints, ClassLoader classLoader) {
}
}