diff --git a/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestGenerationContext.java b/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestGenerationContext.java index 9b47a1d15a8..65e62ab6cfd 100644 --- a/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestGenerationContext.java +++ b/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestGenerationContext.java @@ -23,7 +23,8 @@ import org.springframework.aot.generate.InMemoryGeneratedFiles; /** * {@link GenerationContext} test implementation that uses - * {@link InMemoryGeneratedFiles} by default. + * {@link InMemoryGeneratedFiles} and provides a convenient + * {@link TestTarget} by default. * * @author Stephane Nicoll * @author Sam Brannen @@ -35,15 +36,7 @@ public class TestGenerationContext extends DefaultGenerationContext { * Create an instance using {@link TestTarget} as the default target class. */ public TestGenerationContext() { - this(TestTarget.class); - } - - /** - * Create an instance using the specified {@code target}. - * @param target the default target class to use - */ - public TestGenerationContext(Class target) { - this(new ClassNameGenerator(target)); + this(new ClassNameGenerator(TestTarget.class)); } /** @@ -51,19 +44,9 @@ public class TestGenerationContext extends DefaultGenerationContext { * @param classNameGenerator the class name generator to use */ public TestGenerationContext(ClassNameGenerator classNameGenerator) { - this(classNameGenerator, new InMemoryGeneratedFiles()); + super(classNameGenerator, new InMemoryGeneratedFiles()); } - /** - * Create an instance using the specified {@link ClassNameGenerator} and - * {@link InMemoryGeneratedFiles}. - * @param classNameGenerator the class name generator to use - * @param generatedFiles the generated files - */ - public TestGenerationContext(ClassNameGenerator classNameGenerator, - InMemoryGeneratedFiles generatedFiles) { - super(classNameGenerator, generatedFiles); - } @Override public InMemoryGeneratedFiles getGeneratedFiles() { diff --git a/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestTarget.java b/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestTarget.java index e7af535f983..a7b5fa65644 100644 --- a/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestTarget.java +++ b/spring-core/src/testFixtures/java/org/springframework/core/testfixture/aot/generate/TestTarget.java @@ -20,6 +20,7 @@ package org.springframework.core.testfixture.aot.generate; * A default target class used by tests of code generation. * * @author Stephane Nicoll + * @since 6.0 */ public class TestTarget { } diff --git a/spring-test/src/main/java/org/springframework/test/aot/generate/TestGenerationContext.java b/spring-test/src/main/java/org/springframework/test/aot/generate/TestGenerationContext.java index b71da19ea45..f51f8834055 100644 --- a/spring-test/src/main/java/org/springframework/test/aot/generate/TestGenerationContext.java +++ b/spring-test/src/main/java/org/springframework/test/aot/generate/TestGenerationContext.java @@ -23,7 +23,7 @@ import org.springframework.aot.generate.InMemoryGeneratedFiles; /** * {@link GenerationContext} test implementation that uses - * {@link InMemoryGeneratedFiles} by default. + * {@link InMemoryGeneratedFiles}. * * @author Stephane Nicoll * @author Sam Brannen @@ -44,19 +44,9 @@ public class TestGenerationContext extends DefaultGenerationContext { * @param classNameGenerator the class name generator to use */ public TestGenerationContext(ClassNameGenerator classNameGenerator) { - this(classNameGenerator, new InMemoryGeneratedFiles()); + super(classNameGenerator, new InMemoryGeneratedFiles()); } - /** - * Create an instance using the specified {@link ClassNameGenerator} and - * {@link InMemoryGeneratedFiles}. - * @param classNameGenerator the class name generator to use - * @param generatedFiles the generated files - */ - public TestGenerationContext(ClassNameGenerator classNameGenerator, - InMemoryGeneratedFiles generatedFiles) { - super(classNameGenerator, generatedFiles); - } @Override public InMemoryGeneratedFiles getGeneratedFiles() {