diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessorTests.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessorTests.java index 5a1c2f7bffa..55399539b97 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessorTests.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/ConfigurationMetadataAnnotationProcessorTests.java @@ -521,7 +521,7 @@ class ConfigurationMetadataAnnotationProcessorTests extends AbstractMetadataGene @Test void recordProperties() { String source = """ - @org.springframework.boot.configurationsample.ConfigurationProperties("implicit") + @org.springframework.boot.configurationsample.TestConfigurationProperties("implicit") public record ExampleRecord(String someString, Integer someInteger) { } """; @@ -533,10 +533,10 @@ class ConfigurationMetadataAnnotationProcessorTests extends AbstractMetadataGene @Test void recordPropertiesWithDefaultValues() { String source = """ - @org.springframework.boot.configurationsample.ConfigurationProperties("record.defaults") + @org.springframework.boot.configurationsample.TestConfigurationProperties("record.defaults") public record ExampleRecord( - @org.springframework.boot.configurationsample.DefaultValue("An1s9n") String someString, - @org.springframework.boot.configurationsample.DefaultValue("594") Integer someInteger) { + @org.springframework.boot.configurationsample.TestDefaultValue("An1s9n") String someString, + @org.springframework.boot.configurationsample.TestDefaultValue("594") Integer someInteger) { } """; ConfigurationMetadata metadata = compile(source); @@ -549,9 +549,9 @@ class ConfigurationMetadataAnnotationProcessorTests extends AbstractMetadataGene @Test void multiConstructorRecordProperties() { String source = """ - @org.springframework.boot.configurationsample.ConfigurationProperties("multi") + @org.springframework.boot.configurationsample.TestConfigurationProperties("multi") public record ExampleRecord(String someString, Integer someInteger) { - @org.springframework.boot.configurationsample.ConstructorBinding + @org.springframework.boot.configurationsample.TestConstructorBinding public ExampleRecord(String someString) { this(someString, 42); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/EndpointMetadataGenerationTests.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/EndpointMetadataGenerationTests.java index 2c9dbdc88aa..84af66bee52 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/EndpointMetadataGenerationTests.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/EndpointMetadataGenerationTests.java @@ -23,7 +23,7 @@ import org.junit.jupiter.api.Test; import org.springframework.boot.configurationprocessor.metadata.ConfigurationMetadata; import org.springframework.boot.configurationprocessor.metadata.Metadata; -import org.springframework.boot.configurationsample.Access; +import org.springframework.boot.configurationsample.TestAccess; import org.springframework.boot.configurationsample.endpoint.CamelCaseEndpoint; import org.springframework.boot.configurationsample.endpoint.CustomPropertiesEndpoint; import org.springframework.boot.configurationsample.endpoint.EnabledEndpoint; @@ -54,7 +54,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { void simpleEndpoint() { ConfigurationMetadata metadata = compile(SimpleEndpoint.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.simple").fromSource(SimpleEndpoint.class)); - assertThat(metadata).has(access("simple", Access.UNRESTRICTED)); + assertThat(metadata).has(access("simple", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("simple")); assertThat(metadata.getItems()).hasSize(3); } @@ -63,7 +63,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { void enabledEndpoint() { ConfigurationMetadata metadata = compile(EnabledEndpoint.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.enabled").fromSource(EnabledEndpoint.class)); - assertThat(metadata).has(access("enabled", Access.UNRESTRICTED)); + assertThat(metadata).has(access("enabled", TestAccess.UNRESTRICTED)); assertThat(metadata.getItems()).hasSize(2); } @@ -71,7 +71,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { void noAccessEndpoint() { ConfigurationMetadata metadata = compile(NoAccessEndpoint.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.noaccess").fromSource(NoAccessEndpoint.class)); - assertThat(metadata).has(access("noaccess", Access.NONE)); + assertThat(metadata).has(access("noaccess", TestAccess.NONE)); assertThat(metadata.getItems()).hasSize(2); } @@ -80,7 +80,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = compile(ReadOnlyAccessEndpoint.class); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.readonlyaccess").fromSource(ReadOnlyAccessEndpoint.class)); - assertThat(metadata).has(access("readonlyaccess", Access.READ_ONLY)); + assertThat(metadata).has(access("readonlyaccess", TestAccess.READ_ONLY)); assertThat(metadata.getItems()).hasSize(2); } @@ -89,7 +89,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = compile(UnrestrictedAccessEndpoint.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.unrestrictedaccess") .fromSource(UnrestrictedAccessEndpoint.class)); - assertThat(metadata).has(access("unrestrictedaccess", Access.UNRESTRICTED)); + assertThat(metadata).has(access("unrestrictedaccess", TestAccess.UNRESTRICTED)); assertThat(metadata.getItems()).hasSize(2); } @@ -101,7 +101,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { assertThat(metadata).has(Metadata.withProperty("management.endpoint.customprops.name") .ofType(String.class) .withDefaultValue("test")); - assertThat(metadata).has(access("customprops", Access.UNRESTRICTED)); + assertThat(metadata).has(access("customprops", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("customprops")); assertThat(metadata.getItems()).hasSize(4); } @@ -110,7 +110,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { void specificEndpoint() { ConfigurationMetadata metadata = compile(SpecificEndpoint.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.specific").fromSource(SpecificEndpoint.class)); - assertThat(metadata).has(access("specific", Access.READ_ONLY)); + assertThat(metadata).has(access("specific", TestAccess.READ_ONLY)); assertThat(metadata).has(cacheTtl("specific")); assertThat(metadata.getItems()).hasSize(3); } @@ -120,7 +120,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = compile(CamelCaseEndpoint.class); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.pascal-case").fromSource(CamelCaseEndpoint.class)); - assertThat(metadata).has(defaultAccess("PascalCase", "pascal-case", Access.UNRESTRICTED)); + assertThat(metadata).has(defaultAccess("PascalCase", "pascal-case", TestAccess.UNRESTRICTED)); assertThat(metadata.getItems()).hasSize(2); } @@ -130,15 +130,15 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = project.compile(); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.incremental").fromSource(IncrementalEndpoint.class)); - assertThat(metadata).has(access("incremental", Access.UNRESTRICTED)); + assertThat(metadata).has(access("incremental", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("incremental")); assertThat(metadata.getItems()).hasSize(3); project.replaceText(IncrementalEndpoint.class, "id = \"incremental\"", - "id = \"incremental\", defaultAccess = org.springframework.boot.configurationsample.Access.NONE"); + "id = \"incremental\", defaultAccess = org.springframework.boot.configurationsample.TestAccess.NONE"); metadata = project.compile(); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.incremental").fromSource(IncrementalEndpoint.class)); - assertThat(metadata).has(access("incremental", Access.NONE)); + assertThat(metadata).has(access("incremental", TestAccess.NONE)); assertThat(metadata).has(cacheTtl("incremental")); assertThat(metadata.getItems()).hasSize(3); } @@ -149,14 +149,14 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = project.compile(); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.incremental").fromSource(IncrementalEndpoint.class)); - assertThat(metadata).has(access("incremental", Access.UNRESTRICTED)); + assertThat(metadata).has(access("incremental", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("incremental")); assertThat(metadata.getItems()).hasSize(3); project.replaceText(IncrementalEndpoint.class, "@Nullable String param", "String param"); metadata = project.compile(); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.incremental").fromSource(IncrementalEndpoint.class)); - assertThat(metadata).has(access("incremental", Access.UNRESTRICTED)); + assertThat(metadata).has(access("incremental", TestAccess.UNRESTRICTED)); assertThat(metadata.getItems()).hasSize(2); } @@ -165,13 +165,14 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { TestProject project = new TestProject(SpecificEndpoint.class); ConfigurationMetadata metadata = project.compile(); assertThat(metadata).has(Metadata.withGroup("management.endpoint.specific").fromSource(SpecificEndpoint.class)); - assertThat(metadata).has(access("specific", Access.READ_ONLY)); + assertThat(metadata).has(access("specific", TestAccess.READ_ONLY)); assertThat(metadata).has(cacheTtl("specific")); assertThat(metadata.getItems()).hasSize(3); - project.replaceText(SpecificEndpoint.class, "defaultAccess = Access.READ_ONLY", "defaultAccess = Access.NONE"); + project.replaceText(SpecificEndpoint.class, "defaultAccess = TestAccess.READ_ONLY", + "defaultAccess = TestAccess.NONE"); metadata = project.compile(); assertThat(metadata).has(Metadata.withGroup("management.endpoint.specific").fromSource(SpecificEndpoint.class)); - assertThat(metadata).has(access("specific", Access.NONE)); + assertThat(metadata).has(access("specific", TestAccess.NONE)); assertThat(metadata).has(cacheTtl("specific")); assertThat(metadata.getItems()).hasSize(3); } @@ -180,7 +181,7 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { void shouldTolerateEndpointWithSameId() { ConfigurationMetadata metadata = compile(SimpleEndpoint.class, SimpleEndpoint2.class); assertThat(metadata).has(Metadata.withGroup("management.endpoint.simple").fromSource(SimpleEndpoint.class)); - assertThat(metadata).has(defaultAccess("simple", "simple", Access.UNRESTRICTED)); + assertThat(metadata).has(defaultAccess("simple", "simple", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("simple")); assertThat(metadata.getItems()).hasSize(3); } @@ -199,17 +200,17 @@ class EndpointMetadataGenerationTests extends AbstractMetadataGenerationTests { ConfigurationMetadata metadata = compile(NullableParameterEndpoint.class); assertThat(metadata) .has(Metadata.withGroup("management.endpoint.nullable").fromSource(NullableParameterEndpoint.class)); - assertThat(metadata).has(access("nullable", Access.UNRESTRICTED)); + assertThat(metadata).has(access("nullable", TestAccess.UNRESTRICTED)); assertThat(metadata).has(cacheTtl("nullable")); assertThat(metadata.getItems()).hasSize(3); } - private Metadata.MetadataItemCondition access(String endpointId, Access defaultValue) { + private Metadata.MetadataItemCondition access(String endpointId, TestAccess defaultValue) { return defaultAccess(endpointId, endpointId, defaultValue); } private Metadata.MetadataItemCondition defaultAccess(String endpointId, String endpointSuffix, - Access defaultValue) { + TestAccess defaultValue) { return Metadata.withAccess("management.endpoint." + endpointSuffix + ".access") .withDefaultValue(defaultValue.name().toLowerCase(Locale.ENGLISH)) .withDescription("Permitted level of access for the %s endpoint.".formatted(endpointId)); diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/IncrementalBuildMetadataGenerationTests.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/IncrementalBuildMetadataGenerationTests.java index 026c2fa8874..d219863da51 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/IncrementalBuildMetadataGenerationTests.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/IncrementalBuildMetadataGenerationTests.java @@ -66,8 +66,8 @@ class IncrementalBuildMetadataGenerationTests extends AbstractMetadataGeneration ConfigurationMetadata metadata = project.compile(); assertThat(metadata).has(Metadata.withProperty("foo.counter").withDefaultValue(0)); assertThat(metadata).has(Metadata.withProperty("bar.counter").withDefaultValue(0)); - project.replaceText(BarProperties.class, "@ConfigurationProperties", "//@ConfigurationProperties"); - project.replaceText(FooProperties.class, "@ConfigurationProperties", "//@ConfigurationProperties"); + project.replaceText(BarProperties.class, "@TestConfigurationProperties", "//@TestConfigurationProperties"); + project.replaceText(FooProperties.class, "@TestConfigurationProperties", "//@TestConfigurationProperties"); metadata = project.compile(); assertThat(metadata).isNull(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/TestProject.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/TestProject.java index 404b5a80a1c..3a045965624 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/TestProject.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/TestProject.java @@ -29,8 +29,8 @@ import org.springframework.boot.configurationprocessor.metadata.ConfigurationMet import org.springframework.boot.configurationprocessor.metadata.JsonMarshaller; import org.springframework.boot.configurationprocessor.test.CompiledMetadataReader; import org.springframework.boot.configurationprocessor.test.TestConfigurationMetadataAnnotationProcessor; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; import org.springframework.core.test.tools.ResourceFile; import org.springframework.core.test.tools.SourceFile; import org.springframework.core.test.tools.SourceFiles; @@ -50,8 +50,8 @@ import org.springframework.util.FileCopyUtils; */ public class TestProject { - private static final Class[] ALWAYS_INCLUDE = { ConfigurationProperties.class, - NestedConfigurationProperty.class }; + private static final Class[] ALWAYS_INCLUDE = { TestConfigurationProperties.class, + TestNestedConfigurationProperty.class }; private SourceFiles sources; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/fieldvalues/AbstractFieldValuesProcessorTests.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/fieldvalues/AbstractFieldValuesProcessorTests.java index 5c3381d0d8b..100784570d6 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/fieldvalues/AbstractFieldValuesProcessorTests.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/fieldvalues/AbstractFieldValuesProcessorTests.java @@ -116,7 +116,7 @@ public abstract class AbstractFieldValuesProcessorTests { assertThat(values.get("memberSelectInt")).isNull(); } - @SupportedAnnotationTypes({ "org.springframework.boot.configurationsample.ConfigurationProperties" }) + @SupportedAnnotationTypes({ "org.springframework.boot.configurationsample.TestConfigurationProperties" }) @SupportedSourceVersion(SourceVersion.RELEASE_6) private final class TestProcessor extends AbstractProcessor { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/metadata/Metadata.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/metadata/Metadata.java index 61db18bd11c..85ad41e788c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/metadata/Metadata.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/metadata/Metadata.java @@ -25,7 +25,7 @@ import org.assertj.core.api.Condition; import org.hamcrest.collection.IsMapContaining; import org.springframework.boot.configurationprocessor.metadata.ItemMetadata.ItemType; -import org.springframework.boot.configurationsample.Access; +import org.springframework.boot.configurationsample.TestAccess; import org.springframework.util.ObjectUtils; /** @@ -68,7 +68,7 @@ public final class Metadata { } public static Metadata.MetadataItemCondition withAccess(String key) { - return withProperty(key).ofType(Access.class); + return withProperty(key).ofType(TestAccess.class); } public static MetadataHintCondition withHint(String name) { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/test/TestConfigurationMetadataAnnotationProcessor.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/test/TestConfigurationMetadataAnnotationProcessor.java index 13bfd68fbe4..a5728b0a6a1 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/test/TestConfigurationMetadataAnnotationProcessor.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationprocessor/test/TestConfigurationMetadataAnnotationProcessor.java @@ -47,37 +47,37 @@ import org.springframework.boot.configurationprocessor.ConfigurationMetadataAnno @SupportedSourceVersion(SourceVersion.RELEASE_6) public class TestConfigurationMetadataAnnotationProcessor extends ConfigurationMetadataAnnotationProcessor { - public static final String CONFIGURATION_PROPERTIES_ANNOTATION = "org.springframework.boot.configurationsample.ConfigurationProperties"; + public static final String CONFIGURATION_PROPERTIES_ANNOTATION = "org.springframework.boot.configurationsample.TestConfigurationProperties"; - public static final String CONFIGURATION_PROPERTIES_SOURCE_ANNOTATION = "org.springframework.boot.configurationsample.ConfigurationPropertiesSource"; + public static final String CONFIGURATION_PROPERTIES_SOURCE_ANNOTATION = "org.springframework.boot.configurationsample.TestConfigurationPropertiesSource"; - public static final String NESTED_CONFIGURATION_PROPERTY_ANNOTATION = "org.springframework.boot.configurationsample.NestedConfigurationProperty"; + public static final String NESTED_CONFIGURATION_PROPERTY_ANNOTATION = "org.springframework.boot.configurationsample.TestNestedConfigurationProperty"; - public static final String DEPRECATED_CONFIGURATION_PROPERTY_ANNOTATION = "org.springframework.boot.configurationsample.DeprecatedConfigurationProperty"; + public static final String DEPRECATED_CONFIGURATION_PROPERTY_ANNOTATION = "org.springframework.boot.configurationsample.TestDeprecatedConfigurationProperty"; - public static final String CONSTRUCTOR_BINDING_ANNOTATION = "org.springframework.boot.configurationsample.ConstructorBinding"; + public static final String CONSTRUCTOR_BINDING_ANNOTATION = "org.springframework.boot.configurationsample.TestConstructorBinding"; - public static final String AUTOWIRED_ANNOTATION = "org.springframework.boot.configurationsample.Autowired"; + public static final String AUTOWIRED_ANNOTATION = "org.springframework.boot.configurationsample.TestAutowired"; - public static final String DEFAULT_VALUE_ANNOTATION = "org.springframework.boot.configurationsample.DefaultValue"; + public static final String DEFAULT_VALUE_ANNOTATION = "org.springframework.boot.configurationsample.TestDefaultValue"; - public static final String CONTROLLER_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.ControllerEndpoint"; + public static final String CONTROLLER_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestControllerEndpoint"; - public static final String ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.Endpoint"; + public static final String ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestEndpoint"; - public static final String JMX_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.JmxEndpoint"; + public static final String JMX_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestJmxEndpoint"; - public static final String REST_CONTROLLER_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.RestControllerEndpoint"; + public static final String REST_CONTROLLER_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestRestControllerEndpoint"; - public static final String SERVLET_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.ServletEndpoint"; + public static final String SERVLET_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestServletEndpoint"; - public static final String WEB_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.WebEndpoint"; + public static final String WEB_ENDPOINT_ANNOTATION = "org.springframework.boot.configurationsample.TestWebEndpoint"; - public static final String READ_OPERATION_ANNOTATION = "org.springframework.boot.configurationsample.ReadOperation"; + public static final String READ_OPERATION_ANNOTATION = "org.springframework.boot.configurationsample.TestReadOperation"; - public static final String NAME_ANNOTATION = "org.springframework.boot.configurationsample.Name"; + public static final String NAME_ANNOTATION = "org.springframework.boot.configurationsample.TestName"; - public static final String ENDPOINT_ACCESS_ENUM = "org.springframework.boot.configurationsample.Access"; + public static final String ENDPOINT_ACCESS_ENUM = "org.springframework.boot.configurationsample.TestAccess"; public TestConfigurationMetadataAnnotationProcessor() { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Access.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAccess.java similarity index 83% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Access.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAccess.java index 02f36b7306d..5e2d93b3389 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Access.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAccess.java @@ -17,11 +17,12 @@ package org.springframework.boot.configurationsample; /** - * Permitted level of access to an endpoint. + * Alternative to Spring Boot's {@code @Access} for testing (removes the need for a + * dependency on the real annotation). * * @author Andy Wilkinson */ -public enum Access { +public enum TestAccess { NONE, diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Autowired.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAutowired.java similarity index 97% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Autowired.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAutowired.java index 32e10b882a4..d657a9a4dfe 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Autowired.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestAutowired.java @@ -31,6 +31,6 @@ import java.lang.annotation.Target; @Target({ ElementType.TYPE, ElementType.CONSTRUCTOR }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface Autowired { +public @interface TestAutowired { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationProperties.java similarity index 96% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationProperties.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationProperties.java index a5fdfd21848..97cc9b59e24 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationProperties.java @@ -32,7 +32,7 @@ import java.lang.annotation.Target; @Target({ ElementType.TYPE, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ConfigurationProperties { +public @interface TestConfigurationProperties { String value() default ""; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationPropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationPropertiesSource.java similarity index 95% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationPropertiesSource.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationPropertiesSource.java index 2a02b0d9010..3987a5395b9 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConfigurationPropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConfigurationPropertiesSource.java @@ -31,6 +31,6 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ConfigurationPropertiesSource { +public @interface TestConfigurationPropertiesSource { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConstructorBinding.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConstructorBinding.java similarity index 96% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConstructorBinding.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConstructorBinding.java index 3e2fe6f3739..295e2c0f3b9 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ConstructorBinding.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestConstructorBinding.java @@ -31,6 +31,6 @@ import java.lang.annotation.Target; @Target({ ElementType.CONSTRUCTOR, ElementType.ANNOTATION_TYPE }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ConstructorBinding { +public @interface TestConstructorBinding { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ControllerEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestControllerEndpoint.java similarity index 92% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ControllerEndpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestControllerEndpoint.java index efe013f8210..ded9be59e7b 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ControllerEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestControllerEndpoint.java @@ -31,13 +31,13 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ControllerEndpoint { +public @interface TestControllerEndpoint { String id() default ""; @Deprecated boolean enableByDefault() default true; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DefaultValue.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDefaultValue.java similarity index 96% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DefaultValue.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDefaultValue.java index 1e0d5759301..6529d48489a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DefaultValue.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDefaultValue.java @@ -32,7 +32,7 @@ import java.lang.annotation.Target; @Target({ ElementType.PARAMETER }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface DefaultValue { +public @interface TestDefaultValue { String[] value() default {}; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DeprecatedConfigurationProperty.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDeprecatedConfigurationProperty.java similarity index 75% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DeprecatedConfigurationProperty.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDeprecatedConfigurationProperty.java index 336aae5dc72..4ff780d4607 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/DeprecatedConfigurationProperty.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestDeprecatedConfigurationProperty.java @@ -23,20 +23,15 @@ import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** - * Indicates that a getter in a {@link ConfigurationProperties @ConfigurationProperties} - * object is deprecated. This annotation has no bearing on the actual binding processes, - * but it is used by the {@code spring-boot-configuration-processor} to add deprecation - * meta-data. - *

- * This annotation must be used on the getter of the deprecated element. + * Alternative to Spring Boot's {@code @DeprecatedConfigurationProperty} for testing + * (removes the need for a dependency on the real annotation). * * @author Phillip Webb - * @since 1.3.0 */ @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface DeprecatedConfigurationProperty { +public @interface TestDeprecatedConfigurationProperty { /** * The reason for the deprecation. diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Endpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestEndpoint.java similarity index 92% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Endpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestEndpoint.java index b357037ac96..da0082403e3 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Endpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestEndpoint.java @@ -31,10 +31,10 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface Endpoint { +public @interface TestEndpoint { String id() default ""; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/JmxEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestJmxEndpoint.java similarity index 92% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/JmxEndpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestJmxEndpoint.java index 97879fe2995..7aaa594858c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/JmxEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestJmxEndpoint.java @@ -31,10 +31,10 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface JmxEndpoint { +public @interface TestJmxEndpoint { String id() default ""; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Name.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestName.java similarity index 97% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Name.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestName.java index 8e574f9993a..02b6796d7e6 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/Name.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestName.java @@ -31,7 +31,7 @@ import java.lang.annotation.Target; @Target({ ElementType.PARAMETER, ElementType.FIELD }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface Name { +public @interface TestName { String value(); diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/NestedConfigurationProperty.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestNestedConfigurationProperty.java similarity index 95% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/NestedConfigurationProperty.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestNestedConfigurationProperty.java index 39d9ee2a258..a478ecf3dbe 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/NestedConfigurationProperty.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestNestedConfigurationProperty.java @@ -33,6 +33,6 @@ import java.lang.annotation.Target; @Target({ ElementType.FIELD, ElementType.RECORD_COMPONENT, ElementType.METHOD }) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface NestedConfigurationProperty { +public @interface TestNestedConfigurationProperty { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ReadOperation.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestReadOperation.java similarity index 96% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ReadOperation.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestReadOperation.java index 350827a79f4..0639321d64d 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ReadOperation.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestReadOperation.java @@ -31,7 +31,7 @@ import java.lang.annotation.Target; @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ReadOperation { +public @interface TestReadOperation { String[] produces() default {}; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/RestControllerEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestRestControllerEndpoint.java similarity index 91% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/RestControllerEndpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestRestControllerEndpoint.java index 16dcdf293f7..6c1a3b91012 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/RestControllerEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestRestControllerEndpoint.java @@ -31,10 +31,10 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface RestControllerEndpoint { +public @interface TestRestControllerEndpoint { String id() default ""; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ServletEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestServletEndpoint.java similarity index 91% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ServletEndpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestServletEndpoint.java index 752c2bd2254..adf2bca64c1 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/ServletEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestServletEndpoint.java @@ -31,10 +31,10 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface ServletEndpoint { +public @interface TestServletEndpoint { String id() default ""; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/WebEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestWebEndpoint.java similarity index 92% rename from configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/WebEndpoint.java rename to configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestWebEndpoint.java index b3bed4f93fd..1f2fa806a30 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/WebEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/TestWebEndpoint.java @@ -31,10 +31,10 @@ import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented -public @interface WebEndpoint { +public @interface TestWebEndpoint { String id() default ""; - Access defaultAccess() default Access.UNRESTRICTED; + TestAccess defaultAccess() default TestAccess.UNRESTRICTED; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/deprecation/Dbcp2Configuration.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/deprecation/Dbcp2Configuration.java index 467cb94c305..e004dbb5cb5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/deprecation/Dbcp2Configuration.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/deprecation/Dbcp2Configuration.java @@ -18,7 +18,7 @@ package org.springframework.boot.configurationsample.deprecation; import org.apache.commons.dbcp2.BasicDataSource; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Test configuration for DBCP2 {@link BasicDataSource}. @@ -27,7 +27,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class Dbcp2Configuration { - @ConfigurationProperties("spring.datasource.dbcp2") + @TestConfigurationProperties("spring.datasource.dbcp2") BasicDataSource basicDataSource() { return new BasicDataSource(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CamelCaseEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CamelCaseEndpoint.java index 81a0dccf2b5..d9188209bea 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CamelCaseEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CamelCaseEndpoint.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Endpoint; +import org.springframework.boot.configurationsample.TestEndpoint; /** * An endpoint with an upper camel case id. * * @author Stephane Nicoll */ -@Endpoint(id = "PascalCase") +@TestEndpoint(id = "PascalCase") public class CamelCaseEndpoint { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CustomPropertiesEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CustomPropertiesEndpoint.java index ace5d9e94b8..5a24e238e6d 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CustomPropertiesEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/CustomPropertiesEndpoint.java @@ -16,22 +16,22 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * An endpoint with additional custom properties. * * @author Stephane Nicoll */ -@Endpoint(id = "customprops") -@ConfigurationProperties("management.endpoint.customprops") +@TestEndpoint(id = "customprops") +@TestConfigurationProperties("management.endpoint.customprops") public class CustomPropertiesEndpoint { private String name = "test"; - @ReadOperation + @TestReadOperation public String getName() { return this.name; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/EnabledEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/EnabledEndpoint.java index 17952591793..e4721d0fea5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/EnabledEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/EnabledEndpoint.java @@ -16,22 +16,22 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * An endpoint that is enabled unless configured explicitly. * * @author Stephane Nicoll */ -@Endpoint(id = "enabled") +@TestEndpoint(id = "enabled") public class EnabledEndpoint { public String someMethod() { return "not a read operation"; } - @ReadOperation + @TestReadOperation public String retrieve(String parameter, Integer anotherParameter) { return "not a main read operation"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NoAccessEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NoAccessEndpoint.java index 319f754acf7..54f30666b30 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NoAccessEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NoAccessEndpoint.java @@ -16,15 +16,15 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Access; -import org.springframework.boot.configurationsample.Endpoint; +import org.springframework.boot.configurationsample.TestAccess; +import org.springframework.boot.configurationsample.TestEndpoint; /** * An endpoint with no permitted access unless configured explicitly. * * @author Andy Wilkinson */ -@Endpoint(id = "noaccess", defaultAccess = Access.NONE) +@TestEndpoint(id = "noaccess", defaultAccess = TestAccess.NONE) public class NoAccessEndpoint { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NullableParameterEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NullableParameterEndpoint.java index f9488248141..1e49c8c8566 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NullableParameterEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/NullableParameterEndpoint.java @@ -18,18 +18,18 @@ package org.springframework.boot.configurationsample.endpoint; import org.jspecify.annotations.Nullable; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * An endpoint that uses {@code Nullable} to signal an optional parameter. * * @author Wonyong Hwang */ -@Endpoint(id = "nullable") +@TestEndpoint(id = "nullable") public class NullableParameterEndpoint { - @ReadOperation + @TestReadOperation public String invoke(@Nullable String parameter) { return "test with " + parameter; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/ReadOnlyAccessEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/ReadOnlyAccessEndpoint.java index c98c8ef1a01..c3849912418 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/ReadOnlyAccessEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/ReadOnlyAccessEndpoint.java @@ -16,15 +16,15 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Access; -import org.springframework.boot.configurationsample.Endpoint; +import org.springframework.boot.configurationsample.TestAccess; +import org.springframework.boot.configurationsample.TestEndpoint; /** * An endpoint with read-only access unless configured explicitly. * * @author Andy Wilkinson */ -@Endpoint(id = "readonlyaccess", defaultAccess = Access.READ_ONLY) +@TestEndpoint(id = "readonlyaccess", defaultAccess = TestAccess.READ_ONLY) public class ReadOnlyAccessEndpoint { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint.java index 25114cd15b9..ce5a6576f8b 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint.java @@ -16,18 +16,18 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * A simple endpoint with no default override. * * @author Stephane Nicoll */ -@Endpoint(id = "simple") +@TestEndpoint(id = "simple") public class SimpleEndpoint { - @ReadOperation + @TestReadOperation public String invoke() { return "test"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint2.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint2.java index e19948eb524..bf39cd5a832 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint2.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint2.java @@ -16,18 +16,18 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * A simple endpoint with no default override, with the same id as {@link SimpleEndpoint}. * * @author Moritz Halbritter */ -@Endpoint(id = "simple") +@TestEndpoint(id = "simple") public class SimpleEndpoint2 { - @ReadOperation + @TestReadOperation public String invoke() { return "test"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint3.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint3.java index 10ec5c3af7a..c1196780081 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint3.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SimpleEndpoint3.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Access; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestAccess; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * A simple endpoint with no default override, with the same id as {@link SimpleEndpoint}, @@ -26,10 +26,10 @@ import org.springframework.boot.configurationsample.ReadOperation; * * @author Moritz Halbritter */ -@Endpoint(id = "simple", defaultAccess = Access.NONE) +@TestEndpoint(id = "simple", defaultAccess = TestAccess.NONE) public class SimpleEndpoint3 { - @ReadOperation + @TestReadOperation public String invoke() { return "test"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SpecificEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SpecificEndpoint.java index 57cac001982..feb98ef314e 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SpecificEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/SpecificEndpoint.java @@ -18,9 +18,9 @@ package org.springframework.boot.configurationsample.endpoint; import org.jspecify.annotations.Nullable; -import org.springframework.boot.configurationsample.Access; -import org.springframework.boot.configurationsample.ReadOperation; -import org.springframework.boot.configurationsample.WebEndpoint; +import org.springframework.boot.configurationsample.TestAccess; +import org.springframework.boot.configurationsample.TestReadOperation; +import org.springframework.boot.configurationsample.TestWebEndpoint; /** * A meta-annotated endpoint. Also with a package private read operation that has an @@ -28,10 +28,10 @@ import org.springframework.boot.configurationsample.WebEndpoint; * * @author Stephane Nicoll */ -@WebEndpoint(id = "specific", defaultAccess = Access.READ_ONLY) +@TestWebEndpoint(id = "specific", defaultAccess = TestAccess.READ_ONLY) public class SpecificEndpoint { - @ReadOperation + @TestReadOperation String invoke(@Nullable String param) { return "test"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/UnrestrictedAccessEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/UnrestrictedAccessEndpoint.java index 058171525c3..3715c7a1851 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/UnrestrictedAccessEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/UnrestrictedAccessEndpoint.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.endpoint; -import org.springframework.boot.configurationsample.Endpoint; +import org.springframework.boot.configurationsample.TestEndpoint; /** * An endpoint with unrestricted access unless configured explicitly. * * @author Andy Wilkinson */ -@Endpoint(id = "unrestrictedaccess") +@TestEndpoint(id = "unrestrictedaccess") public class UnrestrictedAccessEndpoint { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalEndpoint.java index 8d894a7c86f..555f151a110 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalEndpoint.java @@ -18,18 +18,18 @@ package org.springframework.boot.configurationsample.endpoint.incremental; import org.jspecify.annotations.Nullable; -import org.springframework.boot.configurationsample.Endpoint; -import org.springframework.boot.configurationsample.ReadOperation; +import org.springframework.boot.configurationsample.TestEndpoint; +import org.springframework.boot.configurationsample.TestReadOperation; /** * An endpoint that is enabled by default. * * @author Stephane Nicoll */ -@Endpoint(id = "incremental") +@TestEndpoint(id = "incremental") public class IncrementalEndpoint { - @ReadOperation + @TestReadOperation public String invoke(@Nullable String param) { return "test"; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalSpecificEndpoint.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalSpecificEndpoint.java index 3e679b8922d..8503ec9b9e0 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalSpecificEndpoint.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/endpoint/incremental/IncrementalSpecificEndpoint.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.endpoint.incremental; -import org.springframework.boot.configurationsample.JmxEndpoint; +import org.springframework.boot.configurationsample.TestJmxEndpoint; /** * A meta-annotated endpoint. @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.JmxEndpoint; * @author Stephane Nicoll * @author Andy Wilkinson */ -@JmxEndpoint(id = "incremental") +@TestJmxEndpoint(id = "incremental") public class IncrementalSpecificEndpoint { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/fieldvalues/FieldValues.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/fieldvalues/FieldValues.java index 22e39ea59d1..5f182588cd6 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/fieldvalues/FieldValues.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/fieldvalues/FieldValues.java @@ -22,7 +22,7 @@ import java.time.Duration; import java.time.Period; import java.time.temporal.ChronoUnit; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; import org.springframework.util.MimeType; import org.springframework.util.unit.DataSize; @@ -33,7 +33,7 @@ import org.springframework.util.unit.DataSize; * @author Stephane Nicoll */ @SuppressWarnings("unused") -@ConfigurationProperties +@TestConfigurationProperties public class FieldValues { private static final String STRING_CONST = "c"; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ComplexGenericProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ComplexGenericProperties.java index 8deb7f9848e..6a600302831 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ComplexGenericProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ComplexGenericProperties.java @@ -16,18 +16,18 @@ package org.springframework.boot.configurationsample.generic; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; /** * More advanced generic setup. * * @author Stephane Nicoll */ -@ConfigurationProperties("generic") +@TestConfigurationProperties("generic") public class ComplexGenericProperties { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final UpperBoundGenericPojo test = new UpperBoundGenericPojo<>(); public UpperBoundGenericPojo getTest() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ConcreteBuilderProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ConcreteBuilderProperties.java index df1e3f4ed1b..0f015abcb23 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ConcreteBuilderProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/ConcreteBuilderProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.generic; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Builder pattern with a resolved generic * * @author Stephane Nicoll */ -@ConfigurationProperties("builder") +@TestConfigurationProperties("builder") public class ConcreteBuilderProperties extends GenericBuilderProperties { private String description; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/GenericConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/GenericConfig.java index 262f0317275..88ad7c697e5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/GenericConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/GenericConfig.java @@ -19,8 +19,8 @@ package org.springframework.boot.configurationsample.generic; import java.util.HashMap; import java.util.Map; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; /** * Demonstrate that only relevant generics are stored in the metadata. @@ -28,7 +28,7 @@ import org.springframework.boot.configurationsample.NestedConfigurationProperty; * @param the type of the config * @author Stephane Nicoll */ -@ConfigurationProperties("generic") +@TestConfigurationProperties("generic") public class GenericConfig { private final Foo foo = new Foo(); @@ -41,7 +41,7 @@ public class GenericConfig { private String name; - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final Bar bar = new Bar<>(); private final Map> stringToBar = new HashMap<>(); @@ -74,7 +74,7 @@ public class GenericConfig { private String name; - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final Biz biz = new Biz<>(); public String getName() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/SimpleGenericProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/SimpleGenericProperties.java index feb49a1c25b..4350ce1540b 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/SimpleGenericProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/SimpleGenericProperties.java @@ -18,14 +18,14 @@ package org.springframework.boot.configurationsample.generic; import java.time.Duration; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Simple properties with resolved generic information. * * @author Stephane Nicoll */ -@ConfigurationProperties("generic") +@TestConfigurationProperties("generic") public class SimpleGenericProperties extends AbstractIntermediateGenericProperties { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/UnresolvedGenericProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/UnresolvedGenericProperties.java index ac9f32c08ad..3aefd996590 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/UnresolvedGenericProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/UnresolvedGenericProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.generic; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Properties with unresolved generic information. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @param mapping value type * @author Stephane Nicoll */ -@ConfigurationProperties("generic") +@TestConfigurationProperties("generic") public class UnresolvedGenericProperties extends AbstractGenericProperties { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/WildcardConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/WildcardConfig.java index 980b1d47f64..baaa0d58efb 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/WildcardConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/generic/WildcardConfig.java @@ -19,14 +19,14 @@ package org.springframework.boot.configurationsample.generic; import java.util.List; import java.util.Map; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate properties with a wildcard type. * * @author Stephane Nicoll */ -@ConfigurationProperties("wildcard") +@TestConfigurationProperties("wildcard") public class WildcardConfig { private Map stringToNumber; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/DeducedImmutableClassProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/DeducedImmutableClassProperties.java index 75c88ae3b0e..fb69d0f8a93 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/DeducedImmutableClassProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/DeducedImmutableClassProperties.java @@ -16,20 +16,20 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Inner properties, in immutable format. * * @author Phillip Webb */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class DeducedImmutableClassProperties { private final Nested nested; - public DeducedImmutableClassProperties(@DefaultValue Nested nested) { + public DeducedImmutableClassProperties(@TestDefaultValue Nested nested) { this.nested = nested; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableCollectionProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableCollectionProperties.java index b880a7a8b1b..7ecb360eb0e 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableCollectionProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableCollectionProperties.java @@ -19,7 +19,7 @@ package org.springframework.boot.configurationsample.immutable; import java.time.Duration; import java.util.List; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Simple immutable properties with collections types and defaults. @@ -35,8 +35,8 @@ public class ImmutableCollectionProperties { private final List durations; - public ImmutableCollectionProperties(List names, @DefaultValue({ "true", "false" }) List flags, - @DefaultValue({ "10s", "1m", "1h" }) List durations) { + public ImmutableCollectionProperties(List names, @TestDefaultValue({ "true", "false" }) List flags, + @TestDefaultValue({ "10s", "1m", "1h" }) List durations) { this.names = names; this.flags = flags; this.durations = durations; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableDeducedConstructorBindingProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableDeducedConstructorBindingProperties.java index 3d735136d1d..2d4fc90aa51 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableDeducedConstructorBindingProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableDeducedConstructorBindingProperties.java @@ -16,13 +16,13 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * @author Madhura Bhave */ -@ConfigurationProperties("immutable") +@TestConfigurationProperties("immutable") public class ImmutableDeducedConstructorBindingProperties { /** @@ -35,7 +35,7 @@ public class ImmutableDeducedConstructorBindingProperties { */ private final boolean flag; - public ImmutableDeducedConstructorBindingProperties(@DefaultValue("boot") String theName, boolean flag) { + public ImmutableDeducedConstructorBindingProperties(@TestDefaultValue("boot") String theName, boolean flag) { this.theName = theName; this.flag = flag; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableInnerClassProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableInnerClassProperties.java index 351ff981147..ba4e6a647f4 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableInnerClassProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableInnerClassProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; import org.springframework.boot.configurationsample.specific.SimplePojo; /** @@ -30,7 +30,7 @@ public class ImmutableInnerClassProperties { private Foo second; - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final SimplePojo third; private final Fourth fourth; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableMultiConstructorProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableMultiConstructorProperties.java index b291470435f..126193d39f5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableMultiConstructorProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableMultiConstructorProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.ConstructorBinding; +import org.springframework.boot.configurationsample.TestConstructorBinding; /** * Simple immutable properties with several constructors. @@ -37,7 +37,7 @@ public class ImmutableMultiConstructorProperties { this(name, null); } - @ConstructorBinding + @TestConstructorBinding public ImmutableMultiConstructorProperties(String name, String description) { this.name = name; this.description = description; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWithDefaultsProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWithDefaultsProperties.java index 39c4890a1e7..7645bc5fd81 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWithDefaultsProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWithDefaultsProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Simple immutable properties with primitive types and defaults. @@ -42,10 +42,11 @@ public class ImmutablePrimitiveWithDefaultsProperties { private final double ratio; - public ImmutablePrimitiveWithDefaultsProperties(@DefaultValue("true") boolean flag, @DefaultValue("120") byte octet, - @DefaultValue("a") char letter, @DefaultValue("1000") short number, @DefaultValue("42") int counter, - @DefaultValue("2000") long value, @DefaultValue("0.5") float percentage, - @DefaultValue("42.42") double ratio) { + public ImmutablePrimitiveWithDefaultsProperties(@TestDefaultValue("true") boolean flag, + @TestDefaultValue("120") byte octet, @TestDefaultValue("a") char letter, + @TestDefaultValue("1000") short number, @TestDefaultValue("42") int counter, + @TestDefaultValue("2000") long value, @TestDefaultValue("0.5") float percentage, + @TestDefaultValue("42.42") double ratio) { this.flag = flag; this.octet = octet; this.letter = letter; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWrapperWithDefaultsProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWrapperWithDefaultsProperties.java index 05c061308e3..7223e9d7f96 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWrapperWithDefaultsProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutablePrimitiveWrapperWithDefaultsProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.immutable; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Simple immutable properties with primitive wrapper types and defaults. @@ -42,10 +42,11 @@ public class ImmutablePrimitiveWrapperWithDefaultsProperties { private final Double ratio; - public ImmutablePrimitiveWrapperWithDefaultsProperties(@DefaultValue("true") Boolean flag, - @DefaultValue("120") Byte octet, @DefaultValue("a") Character letter, @DefaultValue("1000") Short number, - @DefaultValue("42") Integer counter, @DefaultValue("2000") Long value, - @DefaultValue("0.5") Float percentage, @DefaultValue("42.42") Double ratio) { + public ImmutablePrimitiveWrapperWithDefaultsProperties(@TestDefaultValue("true") Boolean flag, + @TestDefaultValue("120") Byte octet, @TestDefaultValue("a") Character letter, + @TestDefaultValue("1000") Short number, @TestDefaultValue("42") Integer counter, + @TestDefaultValue("2000") Long value, @TestDefaultValue("0.5") Float percentage, + @TestDefaultValue("42.42") Double ratio) { this.flag = flag; this.octet = octet; this.letter = letter; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableSimpleProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableSimpleProperties.java index 53f30f57a30..d1a1c684f2f 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableSimpleProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableSimpleProperties.java @@ -18,16 +18,16 @@ package org.springframework.boot.configurationsample.immutable; import java.util.Comparator; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.ConstructorBinding; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestConstructorBinding; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Simple properties, in immutable format. * * @author Stephane Nicoll */ -@ConfigurationProperties("immutable") +@TestConfigurationProperties("immutable") public class ImmutableSimpleProperties { /** @@ -48,8 +48,8 @@ public class ImmutableSimpleProperties { @SuppressWarnings("unused") private final Long counter; - @ConstructorBinding - public ImmutableSimpleProperties(@DefaultValue("boot") String theName, boolean flag, Comparator comparator, + @TestConstructorBinding + public ImmutableSimpleProperties(@TestDefaultValue("boot") String theName, boolean flag, Comparator comparator, Long counter) { this.theName = theName; this.flag = flag; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/BarProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/BarProperties.java index caeddff6505..a35a4b8d88d 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/BarProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/BarProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.incremental; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("bar") +@TestConfigurationProperties("bar") public class BarProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/FooProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/FooProperties.java index 3d2d63fbcc0..a4a4ad0c7dc 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/FooProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/FooProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.incremental; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("foo") +@TestConfigurationProperties("foo") public class FooProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/RenamedBarProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/RenamedBarProperties.java index 5d2735f1b8f..6a6bc2dce1c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/RenamedBarProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/incremental/RenamedBarProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.incremental; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("bar") +@TestConfigurationProperties("bar") public class RenamedBarProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/ChildPropertiesConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/ChildPropertiesConfig.java index c7b4b72ad17..4d5a9a3a845 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/ChildPropertiesConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/ChildPropertiesConfig.java @@ -16,11 +16,11 @@ package org.springframework.boot.configurationsample.inheritance; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; public class ChildPropertiesConfig { - @ConfigurationProperties("inheritance") + @TestConfigurationProperties("inheritance") public ChildProperties childConfig() { return new ChildProperties(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/OverrideChildPropertiesConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/OverrideChildPropertiesConfig.java index e93636f0ae4..3ff87367680 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/OverrideChildPropertiesConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/inheritance/OverrideChildPropertiesConfig.java @@ -16,11 +16,11 @@ package org.springframework.boot.configurationsample.inheritance; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; public class OverrideChildPropertiesConfig { - @ConfigurationProperties("inheritance") + @TestConfigurationProperties("inheritance") public OverrideChildProperties overrideChildProperties() { return new OverrideChildProperties(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java index aa342bcea9d..d9213a8c637 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDataProperties.java @@ -21,7 +21,7 @@ import lombok.Data; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using Lombok @Data on element level and overwriting behaviour @@ -30,7 +30,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @author Jonas Keßler */ @Data -@ConfigurationProperties("accesslevel.overwrite.data") +@TestConfigurationProperties("accesslevel.overwrite.data") @SuppressWarnings("unused") public class LombokAccessLevelOverwriteDataProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java index 92a5410c0b9..15324e17ded 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteDefaultProperties.java @@ -20,7 +20,7 @@ import lombok.AccessLevel; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using lombok @Getter and @Setter without explicitly defining @@ -30,7 +30,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ @Getter @Setter -@ConfigurationProperties("accesslevel.overwrite.default") +@TestConfigurationProperties("accesslevel.overwrite.default") public class LombokAccessLevelOverwriteDefaultProperties { @SuppressWarnings("unused") diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java index 7673e341ad4..ca01749a6d2 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelOverwriteExplicitProperties.java @@ -20,7 +20,7 @@ import lombok.AccessLevel; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using lombok @Getter and @Setter with explicitly defining @@ -30,7 +30,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ @Getter(AccessLevel.PUBLIC) @Setter(AccessLevel.PUBLIC) -@ConfigurationProperties("accesslevel.overwrite.explicit") +@TestConfigurationProperties("accesslevel.overwrite.explicit") @SuppressWarnings("unused") public class LombokAccessLevelOverwriteExplicitProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java index 76266c1f88f..c1ef9e084c7 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokAccessLevelProperties.java @@ -20,14 +20,14 @@ import lombok.AccessLevel; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties without lombok annotations at element level. * * @author Jonas Keßler */ -@ConfigurationProperties("accesslevel") +@TestConfigurationProperties("accesslevel") public class LombokAccessLevelProperties { @Getter(AccessLevel.PUBLIC) diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDefaultValueProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDefaultValueProperties.java index 68ca8b9dfd6..d5c6632f47f 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDefaultValueProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDefaultValueProperties.java @@ -18,7 +18,7 @@ package org.springframework.boot.configurationsample.lombok; import lombok.Data; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties with default values. @@ -26,7 +26,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @author Stephane Nicoll */ @Data -@ConfigurationProperties("default") +@TestConfigurationProperties("default") @SuppressWarnings("unused") public class LombokDefaultValueProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedProperties.java index 385cdc94678..5480fc2caaf 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedProperties.java @@ -19,7 +19,7 @@ package org.springframework.boot.configurationsample.lombok; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Deprecated configuration properties. @@ -29,7 +29,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ @Getter @Setter -@ConfigurationProperties("deprecated") +@TestConfigurationProperties("deprecated") @Deprecated @SuppressWarnings("unused") public class LombokDeprecatedProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedSingleProperty.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedSingleProperty.java index 947ad5da33e..7915a550e6a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedSingleProperty.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokDeprecatedSingleProperty.java @@ -18,7 +18,7 @@ package org.springframework.boot.configurationsample.lombok; import lombok.Data; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties with a single deprecated element. @@ -26,7 +26,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @author Stephane Nicoll */ @Data -@ConfigurationProperties("singledeprecated") +@TestConfigurationProperties("singledeprecated") @SuppressWarnings("unused") public class LombokDeprecatedSingleProperty { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokExplicitProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokExplicitProperties.java index f0919cec665..62e291c1618 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokExplicitProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokExplicitProperties.java @@ -22,14 +22,14 @@ import java.util.List; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using lombok @Getter/@Setter at field level. * * @author Stephane Nicoll */ -@ConfigurationProperties("explicit") +@TestConfigurationProperties("explicit") public class LombokExplicitProperties { @Getter diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassProperties.java index 2f2c9e91f31..aa98992c6ff 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassProperties.java @@ -18,8 +18,8 @@ package org.springframework.boot.configurationsample.lombok; import lombok.Data; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; /** * Demonstrate the auto-detection of inner config classes using Lombok. @@ -27,7 +27,7 @@ import org.springframework.boot.configurationsample.NestedConfigurationProperty; * @author Stephane Nicoll */ @Data -@ConfigurationProperties("config") +@TestConfigurationProperties("config") @SuppressWarnings("unused") public class LombokInnerClassProperties { @@ -35,7 +35,7 @@ public class LombokInnerClassProperties { private Foo second = new Foo(); - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final SimpleLombokPojo third = new SimpleLombokPojo(); private Fourth fourth; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassWithGetterProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassWithGetterProperties.java index 06418374dd8..37b398f12d6 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassWithGetterProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokInnerClassWithGetterProperties.java @@ -18,10 +18,10 @@ package org.springframework.boot.configurationsample.lombok; import lombok.Data; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; @Data -@ConfigurationProperties("config") +@TestConfigurationProperties("config") @SuppressWarnings("unused") public class LombokInnerClassWithGetterProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleDataProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleDataProperties.java index 10c8fc70cb6..fdbd5ac2434 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleDataProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleDataProperties.java @@ -21,7 +21,7 @@ import java.util.List; import lombok.Data; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using lombok @Data. @@ -29,7 +29,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @author Stephane Nicoll */ @Data -@ConfigurationProperties("data") +@TestConfigurationProperties("data") @SuppressWarnings("unused") public class LombokSimpleDataProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleProperties.java index ca2f715ce91..790dc0523e7 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleProperties.java @@ -22,7 +22,7 @@ import java.util.List; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using lombok @Getter/@Setter at class level. @@ -31,7 +31,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ @Getter @Setter -@ConfigurationProperties("simple") +@TestConfigurationProperties("simple") @SuppressWarnings("unused") public class LombokSimpleProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleValueProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleValueProperties.java index 1a5b89c5137..5c9e0190c9c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleValueProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/lombok/LombokSimpleValueProperties.java @@ -21,7 +21,7 @@ import java.util.List; import lombok.Value; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties using Lombok {@code @Value}. @@ -29,7 +29,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @author Mark Jeffrey */ @Value -@ConfigurationProperties("value") +@TestConfigurationProperties("value") @SuppressWarnings("unused") public class LombokSimpleValueProperties { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedClassMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedClassMethodConfig.java index 74202e05255..34c1965710c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedClassMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedClassMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing method configuration with deprecated class. @@ -27,7 +27,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; @Deprecated public class DeprecatedClassMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedMethodConfig.java index aaadd4815b9..270ed0e610f 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/DeprecatedMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing deprecated method configuration. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class DeprecatedMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") @Deprecated public Foo foo() { return new Foo(); diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/EmptyTypeMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/EmptyTypeMethodConfig.java index 488531b2ea3..2a116aad102 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/EmptyTypeMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/EmptyTypeMethodConfig.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing method configuration. * * @author Stephane Nicoll */ -@ConfigurationProperties("something") +@TestConfigurationProperties("something") public class EmptyTypeMethodConfig { private String name; @@ -36,7 +36,7 @@ public class EmptyTypeMethodConfig { this.name = name; } - @ConfigurationProperties("something") + @TestConfigurationProperties("something") public Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/InvalidMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/InvalidMethodConfig.java index 6df23a65f48..ec6e2ab91fa 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/InvalidMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/InvalidMethodConfig.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing invalid method configuration. * * @author Stephane Nicoll */ -@ConfigurationProperties("something") +@TestConfigurationProperties("something") public class InvalidMethodConfig { private String name; @@ -36,7 +36,7 @@ public class InvalidMethodConfig { this.name = name; } - @ConfigurationProperties("invalid") + @TestConfigurationProperties("invalid") InvalidMethodConfig foo() { return new InvalidMethodConfig(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/MethodAndClassConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/MethodAndClassConfig.java index 4f4e01478e4..5cac706457d 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/MethodAndClassConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/MethodAndClassConfig.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing mixed method and class configuration. * * @author Stephane Nicoll */ -@ConfigurationProperties("conflict") +@TestConfigurationProperties("conflict") public class MethodAndClassConfig { private String value; @@ -36,7 +36,7 @@ public class MethodAndClassConfig { this.value = value; } - @ConfigurationProperties("conflict") + @TestConfigurationProperties("conflict") public Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/NestedPropertiesMethod.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/NestedPropertiesMethod.java index 915703f2e93..be1061caed3 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/NestedPropertiesMethod.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/NestedPropertiesMethod.java @@ -16,10 +16,10 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("method-nested") +@TestConfigurationProperties("method-nested") public class NestedPropertiesMethod { private String myProperty; @@ -36,7 +36,7 @@ public class NestedPropertiesMethod { this.myProperty = myProperty; } - @NestedConfigurationProperty + @TestNestedConfigurationProperty public NestedProperty getNested() { return this.nested; } @@ -59,7 +59,7 @@ public class NestedPropertiesMethod { this.myInnerProperty = myInnerProperty; } - @NestedConfigurationProperty + @TestNestedConfigurationProperty public NestedProperty getNested() { return this.nested; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PackagePrivateMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PackagePrivateMethodConfig.java index a64a9bf4d60..6eb9df275aa 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PackagePrivateMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PackagePrivateMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing package-private method configuration. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class PackagePrivateMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PrivateMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PrivateMethodConfig.java index 6d8239a102c..6ad62ea1be0 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PrivateMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PrivateMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing private method configuration. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class PrivateMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") private Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/ProtectedMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/ProtectedMethodConfig.java index f625e6e61b1..81764bba3d7 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/ProtectedMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/ProtectedMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing protected method configuration. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class ProtectedMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") protected Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PublicMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PublicMethodConfig.java index 0927614e68f..c15b20527d8 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PublicMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/PublicMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing public method configuration. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class PublicMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public Foo foo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/SingleConstructorMethodConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/SingleConstructorMethodConfig.java index 6f680d31896..e1bc62c9290 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/SingleConstructorMethodConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/method/SingleConstructorMethodConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.method; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample for testing method configuration that uses a constructor that should not be @@ -27,7 +27,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; @SuppressWarnings("unused") public class SingleConstructorMethodConfig { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public Foo foo() { return new Foo(new Object()); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/ConstructorParameterNameAnnotationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/ConstructorParameterNameAnnotationProperties.java index cc966345f91..4e61cc20233 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/ConstructorParameterNameAnnotationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/ConstructorParameterNameAnnotationProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.name; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; +import org.springframework.boot.configurationsample.TestName; /** * Constructor properties making use of {@code @Name}. @@ -26,7 +26,7 @@ import org.springframework.boot.configurationsample.Name; * @author Phillip Webb * @author Stephane Nicoll */ -@ConfigurationProperties("named") +@TestConfigurationProperties("named") public class ConstructorParameterNameAnnotationProperties { /** @@ -39,8 +39,8 @@ public class ConstructorParameterNameAnnotationProperties { */ private final boolean defaultValue; - public ConstructorParameterNameAnnotationProperties(@Name("import") String imports, - @Name("default") @DefaultValue("true") boolean defaultValue) { + public ConstructorParameterNameAnnotationProperties(@TestName("import") String imports, + @TestName("default") @TestDefaultValue("true") boolean defaultValue) { this.imports = imports; this.defaultValue = defaultValue; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/JavaBeanNameAnnotationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/JavaBeanNameAnnotationProperties.java index 2e5b850df08..c874c6e3dbc 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/JavaBeanNameAnnotationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/JavaBeanNameAnnotationProperties.java @@ -16,8 +16,8 @@ package org.springframework.boot.configurationsample.name; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestName; /** * Java bean properties making use of {@code @Name}. @@ -25,19 +25,19 @@ import org.springframework.boot.configurationsample.Name; * @author Andy Wilkinson * @author Stephane Nicoll */ -@ConfigurationProperties("named") +@TestConfigurationProperties("named") public class JavaBeanNameAnnotationProperties { /** * Imports to apply. */ - @Name("import") + @TestName("import") private String imports; /** * Whether default mode is enabled. */ - @Name("default") + @TestName("default") private boolean defaultValue = true; public String getImports() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/LombokNameAnnotationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/LombokNameAnnotationProperties.java index a469852f221..ce98aefaa6c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/LombokNameAnnotationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/LombokNameAnnotationProperties.java @@ -19,8 +19,8 @@ package org.springframework.boot.configurationsample.name; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestName; /** * Lombok properties making use of {@code @Name}. @@ -29,19 +29,19 @@ import org.springframework.boot.configurationsample.Name; */ @Getter @Setter -@ConfigurationProperties("named") +@TestConfigurationProperties("named") public class LombokNameAnnotationProperties { /** * Imports to apply. */ - @Name("import") + @TestName("import") private String imports; /** * Whether default mode is enabled. */ - @Name("default") + @TestName("default") private boolean defaultValue = true; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/RecordComponentNameAnnotationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/RecordComponentNameAnnotationProperties.java index d5fb3936e5f..486597557de 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/RecordComponentNameAnnotationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/name/RecordComponentNameAnnotationProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.name; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; +import org.springframework.boot.configurationsample.TestName; /** * Record properties making use of {@code @Name}. @@ -28,8 +28,8 @@ import org.springframework.boot.configurationsample.Name; * @author Andy Wilkinson * @author Stephane Nicoll */ -@ConfigurationProperties("named") -public record RecordComponentNameAnnotationProperties(@Name("import") String imports, - @Name("default") @DefaultValue("true") boolean defaultValue) { +@TestConfigurationProperties("named") +public record RecordComponentNameAnnotationProperties(@TestName("import") String imports, + @TestName("default") @TestDefaultValue("true") boolean defaultValue) { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/ExampleRecord.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/ExampleRecord.java index c004f431678..7e15a958263 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/ExampleRecord.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/ExampleRecord.java @@ -16,7 +16,8 @@ package org.springframework.boot.configurationsample.record; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestName; /** * Example Record Javadoc sample @@ -30,7 +31,7 @@ import org.springframework.boot.configurationsample.Name; * @since 1.0.0 * @author Pavel Anisimov */ -@org.springframework.boot.configurationsample.ConfigurationProperties("record.descriptions") +@TestConfigurationProperties("record.descriptions") public record ExampleRecord(String someString, Integer someInteger, Boolean someBoolean, Long someLong, - @Name("named.record.component") String namedComponent, Byte someByte) { + @TestName("named.record.component") String namedComponent, Byte someByte) { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/NestedPropertiesRecord.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/NestedPropertiesRecord.java index 3329dd75a85..2a2890a3ec5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/NestedPropertiesRecord.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/NestedPropertiesRecord.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.record; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("record-nested") -public record NestedPropertiesRecord(String myProperty, @NestedConfigurationProperty NestedRecord nested, +@TestConfigurationProperties("record-nested") +public record NestedPropertiesRecord(String myProperty, @TestNestedConfigurationProperty NestedRecord nested, InnerPropertiesRecord inner) { - public record InnerPropertiesRecord(String myInnerProperty, @NestedConfigurationProperty NestedRecord nested) { + public record InnerPropertiesRecord(String myInnerProperty, @TestNestedConfigurationProperty NestedRecord nested) { } } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/RecordWithGetter.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/RecordWithGetter.java index 61aa4919643..cbdec0b37d8 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/RecordWithGetter.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/record/RecordWithGetter.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.record; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("record-with-getter") +@TestConfigurationProperties("record-with-getter") public record RecordWithGetter(String alpha) { public String getBravo() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/recursive/RecursiveProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/recursive/RecursiveProperties.java index 01af486bf8f..5bb8d182cfe 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/recursive/RecursiveProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/recursive/RecursiveProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.recursive; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("prefix") +@TestConfigurationProperties("prefix") public class RecursiveProperties { private RecursiveProperties recursive; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/AutowiredProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/AutowiredProperties.java index 2ec623add0f..37ed6f90daf 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/AutowiredProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/AutowiredProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.Autowired; +import org.springframework.boot.configurationsample.TestAutowired; /** * Properties with autowired constructor. @@ -30,7 +30,7 @@ public class AutowiredProperties { */ private String theName; - @Autowired + @TestAutowired public AutowiredProperties(String theName) { this.theName = theName; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/ClassWithNestedProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/ClassWithNestedProperties.java index eda07fdebf0..77e9e579c2a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/ClassWithNestedProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/ClassWithNestedProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Class with nested configuration properties. @@ -39,7 +39,7 @@ public class ClassWithNestedProperties { } - @ConfigurationProperties("nestedChildProps") + @TestConfigurationProperties("nestedChildProps") public static class NestedChildClass extends NestedParentClass { private int childClassProperty = 20; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedFieldSingleProperty.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedFieldSingleProperty.java index bbba0c7e365..229d32280c3 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedFieldSingleProperty.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedFieldSingleProperty.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties with a single deprecated element. * * @author Andy Wilkinson */ -@ConfigurationProperties("singlefielddeprecated") +@TestConfigurationProperties("singlefielddeprecated") public class DeprecatedFieldSingleProperty { @Deprecated diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedProperties.java index 1c420ebc8b7..07d31b2ffdc 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Deprecated configuration properties. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * @deprecated deprecated */ @Deprecated -@ConfigurationProperties("deprecated") +@TestConfigurationProperties("deprecated") public class DeprecatedProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedRecord.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedRecord.java index 45405feb9c6..27ac5574bb8 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedRecord.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedRecord.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DeprecatedConfigurationProperty; -import org.springframework.boot.configurationsample.Name; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDeprecatedConfigurationProperty; +import org.springframework.boot.configurationsample.TestName; /** * Configuration properties as record with deprecated property. @@ -28,17 +28,17 @@ import org.springframework.boot.configurationsample.Name; * @param charlie charlie property, named, deprecated * @author Moritz Halbritter */ -@ConfigurationProperties("deprecated-record") -public record DeprecatedRecord(String alpha, String bravo, @Name("named.charlie") String charlie) { +@TestConfigurationProperties("deprecated-record") +public record DeprecatedRecord(String alpha, String bravo, @TestName("named.charlie") String charlie) { @Deprecated - @DeprecatedConfigurationProperty(reason = "some-reason") + @TestDeprecatedConfigurationProperty(reason = "some-reason") public String alpha() { return this.alpha; } @Deprecated - @DeprecatedConfigurationProperty(reason = "another-reason") + @TestDeprecatedConfigurationProperty(reason = "another-reason") public String charlie() { return this.charlie; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedSingleProperty.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedSingleProperty.java index 50beaede9de..3c60e8143a5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedSingleProperty.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DeprecatedSingleProperty.java @@ -16,21 +16,21 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DeprecatedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDeprecatedConfigurationProperty; /** * Configuration properties with a single deprecated element. * * @author Phillip Webb */ -@ConfigurationProperties("singledeprecated") +@TestConfigurationProperties("singledeprecated") public class DeprecatedSingleProperty { private String newName; @Deprecated - @DeprecatedConfigurationProperty(reason = "renamed", replacement = "singledeprecated.new-name", since = "1.2.3") + @TestDeprecatedConfigurationProperty(reason = "renamed", replacement = "singledeprecated.new-name", since = "1.2.3") public String getName() { return getNewName(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DescriptionProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DescriptionProperties.java index 8ec9e3037a1..e211792c77a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DescriptionProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/DescriptionProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties with various description styles. * * @author Stephane Nicoll */ -@ConfigurationProperties("description") +@TestConfigurationProperties("description") public class DescriptionProperties { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/HierarchicalProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/HierarchicalProperties.java index 5e576582d1c..e2f50a744a6 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/HierarchicalProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/HierarchicalProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties with inherited values. * * @author Stephane Nicoll */ -@ConfigurationProperties("hierarchical") +@TestConfigurationProperties("hierarchical") public class HierarchicalProperties extends HierarchicalPropertiesParent { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/IgnoredProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/IgnoredProperties.java index 387b9c71586..dac45057344 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/IgnoredProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/IgnoredProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Configuration properties where some of them are being ignored. * * @author Moritz Halbritter */ -@ConfigurationProperties("ignored") +@TestConfigurationProperties("ignored") public class IgnoredProperties { private String prop1; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/InnerClassWithPrivateConstructor.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/InnerClassWithPrivateConstructor.java index b5810c7cd83..12be4398cd1 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/InnerClassWithPrivateConstructor.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/InnerClassWithPrivateConstructor.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Nested properties with a private constructor. * * @author Phillip Webb */ -@ConfigurationProperties("config") +@TestConfigurationProperties("config") public class InnerClassWithPrivateConstructor { private Nested nested = new Nested("whatever"); diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleArrayProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleArrayProperties.java index be74792bc7e..65757075a9a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleArrayProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleArrayProperties.java @@ -18,14 +18,14 @@ package org.springframework.boot.configurationsample.simple; import java.util.Map; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Properties with array. * * @author Stephane Nicoll */ -@ConfigurationProperties("array") +@TestConfigurationProperties("array") public class SimpleArrayProperties { private int[] primitive; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleCollectionProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleCollectionProperties.java index 18122c2ebab..b8ddce70e02 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleCollectionProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleCollectionProperties.java @@ -23,14 +23,14 @@ import java.util.LinkedHashSet; import java.util.List; import java.util.Map; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Properties with collections. * * @author Stephane Nicoll */ -@ConfigurationProperties("collection") +@TestConfigurationProperties("collection") public class SimpleCollectionProperties { private Map integersToNames; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimplePrefixValueProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimplePrefixValueProperties.java index 136d7727ed7..f6d079e8515 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimplePrefixValueProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimplePrefixValueProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Properties with a simple prefix. * * @author Stephane Nicoll */ -@ConfigurationProperties("simple") +@TestConfigurationProperties("simple") public class SimplePrefixValueProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleProperties.java index f4f7c5c31ef..bd9908cc066 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleProperties.java @@ -19,14 +19,14 @@ package org.springframework.boot.configurationsample.simple; import java.beans.FeatureDescriptor; import java.util.Comparator; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Simple properties. * * @author Stephane Nicoll */ -@ConfigurationProperties("simple") +@TestConfigurationProperties("simple") public class SimpleProperties { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleTypeProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleTypeProperties.java index 7491e614d12..ab71aa34394 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleTypeProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/simple/SimpleTypeProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.simple; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Expose simple types to make sure these are detected properly. * * @author Stephane Nicoll */ -@ConfigurationProperties("simple.type") +@TestConfigurationProperties("simple.type") public class SimpleTypeProperties { private String myString; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteProperties.java index 42b186ec826..476bb2ad4c9 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class ConcreteProperties extends BaseSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteSourceAnnotated.java index f24ed12c6ad..e36546ef4f5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConcreteSourceAnnotated.java @@ -16,13 +16,13 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class ConcreteSourceAnnotated { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final ConcreteSource nested = new ConcreteSource(); public ConcreteSource getNested() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConventionSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConventionSourceAnnotated.java index d2ff33a9b44..9148fa4496f 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConventionSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ConventionSourceAnnotated.java @@ -16,13 +16,13 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties(prefix = "example") +@TestConfigurationProperties(prefix = "example") public class ConventionSourceAnnotated { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final ConventionSource nested = new ConventionSource(); public ConventionSource getNested() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ImmutableSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ImmutableSourceAnnotated.java index 01ab9cedfa1..aa01a42a8ec 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ImmutableSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ImmutableSourceAnnotated.java @@ -16,13 +16,13 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class ImmutableSourceAnnotated { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final ImmutableSource nested; public ImmutableSourceAnnotated(ImmutableSource nested) { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/LombokSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/LombokSourceAnnotated.java index e7a60f54f1f..69b2345d86a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/LombokSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/LombokSourceAnnotated.java @@ -18,14 +18,14 @@ package org.springframework.boot.configurationsample.source; import lombok.Getter; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; @Getter -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class LombokSourceAnnotated { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final LombokSource nested = new LombokSource(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ParentWithHintProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ParentWithHintProperties.java index cfaafbd88e3..ba70bcfa4f5 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ParentWithHintProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/ParentWithHintProperties.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class ParentWithHintProperties extends SimpleSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/RecordSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/RecordSourceAnnotated.java index 6a577ea41b2..06b88699b56 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/RecordSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/RecordSourceAnnotated.java @@ -16,10 +16,10 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("example") -public record RecordSourceAnnotated(@NestedConfigurationProperty RecordSource nested) { +@TestConfigurationProperties("example") +public record RecordSourceAnnotated(@TestNestedConfigurationProperty RecordSource nested) { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/SimpleSourceAnnotated.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/SimpleSourceAnnotated.java index 8a02851396f..7538b4aa287 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/SimpleSourceAnnotated.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/SimpleSourceAnnotated.java @@ -16,13 +16,13 @@ package org.springframework.boot.configurationsample.source; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; -@ConfigurationProperties("example") +@TestConfigurationProperties("example") public class SimpleSourceAnnotated { - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final SimpleSource nested = new SimpleSource(); public SimpleSource getNested() { diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/AbstractPropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/AbstractPropertiesSource.java index 93bbac88e58..c905e1cc88a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/AbstractPropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/AbstractPropertiesSource.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; -@ConfigurationPropertiesSource +@TestConfigurationPropertiesSource public abstract class AbstractPropertiesSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ConfigurationPropertySourcesContainer.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ConfigurationPropertySourcesContainer.java index ebab96d6c3f..911c7b6bbd2 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ConfigurationPropertySourcesContainer.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ConfigurationPropertySourcesContainer.java @@ -16,11 +16,11 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; public class ConfigurationPropertySourcesContainer { - @ConfigurationPropertiesSource + @TestConfigurationPropertiesSource public static class First { /** @@ -38,7 +38,7 @@ public class ConfigurationPropertySourcesContainer { } - @ConfigurationPropertiesSource + @TestConfigurationPropertiesSource public static class Second { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ImmutablePropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ImmutablePropertiesSource.java index 90603cbcd17..0db76a250c9 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ImmutablePropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/ImmutablePropertiesSource.java @@ -16,10 +16,10 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestDefaultValue; -@ConfigurationPropertiesSource +@TestConfigurationPropertiesSource public class ImmutablePropertiesSource { /** @@ -34,7 +34,7 @@ public class ImmutablePropertiesSource { @SuppressWarnings("unused") private final boolean enabled; - public ImmutablePropertiesSource(@DefaultValue("boot") String name, boolean enabled) { + public ImmutablePropertiesSource(@TestDefaultValue("boot") String name, boolean enabled) { this.name = name; this.enabled = enabled; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/LombokPropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/LombokPropertiesSource.java index 5cee3b409a9..b28243c09f0 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/LombokPropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/LombokPropertiesSource.java @@ -19,11 +19,11 @@ package org.springframework.boot.configurationsample.source.generation; import lombok.Getter; import lombok.Setter; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; @Getter @Setter -@ConfigurationPropertiesSource +@TestConfigurationPropertiesSource public class LombokPropertiesSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/NestedPropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/NestedPropertiesSource.java index 125c223fddd..5491b2e7549 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/NestedPropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/NestedPropertiesSource.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; -@ConfigurationPropertiesSource +@TestConfigurationPropertiesSource public class NestedPropertiesSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/RecordPropertiesSources.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/RecordPropertiesSources.java index 0fe52abb94c..ae9a09bc0d7 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/RecordPropertiesSources.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/RecordPropertiesSources.java @@ -16,8 +16,8 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Sample record properties source. @@ -26,6 +26,6 @@ import org.springframework.boot.configurationsample.DefaultValue; * @param enabled Whether it is enabled. * @author Stephane Nicoll */ -@ConfigurationPropertiesSource -public record RecordPropertiesSources(@DefaultValue("boot") String name, boolean enabled) { +@TestConfigurationPropertiesSource +public record RecordPropertiesSources(@TestDefaultValue("boot") String name, boolean enabled) { } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/SimplePropertiesSource.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/SimplePropertiesSource.java index 200a069d9a1..502d467c3aa 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/SimplePropertiesSource.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/source/generation/SimplePropertiesSource.java @@ -16,9 +16,9 @@ package org.springframework.boot.configurationsample.source.generation; -import org.springframework.boot.configurationsample.ConfigurationPropertiesSource; +import org.springframework.boot.configurationsample.TestConfigurationPropertiesSource; -@ConfigurationPropertiesSource +@TestConfigurationPropertiesSource public class SimplePropertiesSource { /** diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/AnnotatedGetter.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/AnnotatedGetter.java index 84e3baf6808..98f30046bbf 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/AnnotatedGetter.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/AnnotatedGetter.java @@ -18,7 +18,7 @@ package org.springframework.boot.configurationsample.specific; import jakarta.validation.constraints.NotEmpty; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * An annotated getter with {@code NotEmpty} that triggers a different class type in the @@ -26,7 +26,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("specific") +@TestConfigurationProperties("specific") public class AnnotatedGetter { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BoxingPojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BoxingPojo.java index 0267b22a2ee..1671b3a570d 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BoxingPojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BoxingPojo.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate the use of boxing/unboxing. Even if the type does not strictly match, it @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("boxing") +@TestConfigurationProperties("boxing") public class BoxingPojo { private boolean flag; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BuilderPojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BuilderPojo.java index aef24a0aad6..c6fea49de23 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BuilderPojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/BuilderPojo.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample with builder style setters. * * @author Stephane Nicoll */ -@ConfigurationProperties("builder") +@TestConfigurationProperties("builder") public class BuilderPojo { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedLessPreciseTypePojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedLessPreciseTypePojo.java index 182ee17a702..adf07a28d28 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedLessPreciseTypePojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedLessPreciseTypePojo.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate that deprecating accessor with not the same type is not taken into account @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("not.deprecated") +@TestConfigurationProperties("not.deprecated") public class DeprecatedLessPreciseTypePojo { private boolean flag; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedUnrelatedMethodPojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedUnrelatedMethodPojo.java index a56e01d4acf..58b88b96563 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedUnrelatedMethodPojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DeprecatedUnrelatedMethodPojo.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate that an unrelated setter is not taken into account to detect the deprecated @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("not.deprecated") +@TestConfigurationProperties("not.deprecated") public class DeprecatedUnrelatedMethodPojo { private Integer counter; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DoubleRegistrationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DoubleRegistrationProperties.java index 15524b93fe5..33f3e12da5e 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DoubleRegistrationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/DoubleRegistrationProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Test that the same type can be registered several times if the prefix is different. @@ -25,12 +25,12 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class DoubleRegistrationProperties { - @ConfigurationProperties("one") + @TestConfigurationProperties("one") public SimplePojo one() { return new SimplePojo(); } - @ConfigurationProperties("two") + @TestConfigurationProperties("two") public SimplePojo two() { return new SimplePojo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EmptyDefaultValueProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EmptyDefaultValueProperties.java index ecb328c17c6..5d355713742 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EmptyDefaultValueProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EmptyDefaultValueProperties.java @@ -16,22 +16,22 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.ConstructorBinding; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestConstructorBinding; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Demonstrates that an empty default value on a property leads to no default value. * * @author Stephane Nicoll */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class EmptyDefaultValueProperties { private final String name; - @ConstructorBinding - public EmptyDefaultValueProperties(@DefaultValue String name) { + @TestConstructorBinding + public EmptyDefaultValueProperties(@TestDefaultValue String name) { this.name = name; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EnumValuesPojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EnumValuesPojo.java index e6d98d98c6a..b3b6ca6113a 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EnumValuesPojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/EnumValuesPojo.java @@ -19,14 +19,14 @@ package org.springframework.boot.configurationsample.specific; import java.time.temporal.ChronoField; import java.time.temporal.ChronoUnit; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample config for enum and default values. * * @author Stephane Nicoll */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class EnumValuesPojo { private ChronoUnit seconds = ChronoUnit.SECONDS; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/ExcludedTypesPojo.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/ExcludedTypesPojo.java index 19f1a33f5d0..5084801cd67 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/ExcludedTypesPojo.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/ExcludedTypesPojo.java @@ -21,7 +21,7 @@ import java.io.Writer; import javax.sql.DataSource; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample config with types that should not be added to the meta-data as we have no way to @@ -29,7 +29,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("excluded") +@TestConfigurationProperties("excluded") public class ExcludedTypesPojo { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassAnnotatedGetterConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassAnnotatedGetterConfig.java index 389f99bd7ef..79fa45ddb65 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassAnnotatedGetterConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassAnnotatedGetterConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate that a method that exposes a root group within an annotated class is @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("specific") +@TestConfigurationProperties("specific") public class InnerClassAnnotatedGetterConfig { private String value; @@ -37,7 +37,7 @@ public class InnerClassAnnotatedGetterConfig { this.value = value; } - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public Foo getFoo() { return new Foo(); } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassHierarchicalProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassHierarchicalProperties.java index 400ae4106d4..569870aefa3 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassHierarchicalProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassHierarchicalProperties.java @@ -16,16 +16,15 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrate inner classes end up in metadata regardless of position in hierarchy and - * without the use of {@link NestedConfigurationProperty @NestedConfigurationProperty}. + * without the use of {@code @NestedConfigurationProperty}. * * @author Madhura Bhave */ -@ConfigurationProperties("config") +@TestConfigurationProperties("config") public class InnerClassHierarchicalProperties { private Foo foo; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassProperties.java index c51d2820816..13571672159 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassProperties.java @@ -16,22 +16,22 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.NestedConfigurationProperty; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestNestedConfigurationProperty; /** * Demonstrate the auto-detection of inner config classes. * * @author Stephane Nicoll */ -@ConfigurationProperties("config") +@TestConfigurationProperties("config") public class InnerClassProperties { private final Foo first = new Foo(); private Foo second = new Foo(); - @NestedConfigurationProperty + @TestNestedConfigurationProperty private final SimplePojo third = new SimplePojo(); private Fourth fourth; @@ -62,7 +62,7 @@ public class InnerClassProperties { this.fourth = fourth; } - @NestedConfigurationProperty + @TestNestedConfigurationProperty public DeprecatedSimplePojo getFifth() { return this.fifth; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassRootConfig.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassRootConfig.java index d188bd4c155..ac0d373ea31 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassRootConfig.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InnerClassRootConfig.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Sample with a simple inner class config. @@ -25,7 +25,7 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class InnerClassRootConfig { - @ConfigurationProperties("config") + @TestConfigurationProperties("config") public static class Config { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidAccessorProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidAccessorProperties.java index afb1a8887e7..c0f65d404df 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidAccessorProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidAccessorProperties.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Demonstrates that invalid accessors are ignored. * * @author Stephane Nicoll */ -@ConfigurationProperties("config") +@TestConfigurationProperties("config") public class InvalidAccessorProperties { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueCharacterProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueCharacterProperties.java index 62686c69374..e841834a1e2 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueCharacterProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueCharacterProperties.java @@ -16,22 +16,22 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.ConstructorBinding; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestConstructorBinding; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Demonstrates that an invalid default character value leads to a compilation failure. * * @author Stephane Nicoll */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class InvalidDefaultValueCharacterProperties { private final char letter; - @ConstructorBinding - public InvalidDefaultValueCharacterProperties(@DefaultValue("bad") char letter) { + @TestConstructorBinding + public InvalidDefaultValueCharacterProperties(@TestDefaultValue("bad") char letter) { this.letter = letter; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueFloatingPointProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueFloatingPointProperties.java index 5ceebb18743..4e26e65d97c 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueFloatingPointProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueFloatingPointProperties.java @@ -16,8 +16,8 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Demonstrates that an invalid default floating point value leads to a compilation @@ -25,12 +25,12 @@ import org.springframework.boot.configurationsample.DefaultValue; * * @author Stephane Nicoll */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class InvalidDefaultValueFloatingPointProperties { private final Double ratio; - public InvalidDefaultValueFloatingPointProperties(@DefaultValue("55.55.33") Double ratio) { + public InvalidDefaultValueFloatingPointProperties(@TestDefaultValue("55.55.33") Double ratio) { this.ratio = ratio; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueNumberProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueNumberProperties.java index 6517ef47120..7acbcf52c14 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueNumberProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDefaultValueNumberProperties.java @@ -16,20 +16,20 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; -import org.springframework.boot.configurationsample.DefaultValue; +import org.springframework.boot.configurationsample.TestConfigurationProperties; +import org.springframework.boot.configurationsample.TestDefaultValue; /** * Demonstrates that an invalid default number value leads to a compilation failure. * * @author Stephane Nicoll */ -@ConfigurationProperties("test") +@TestConfigurationProperties("test") public class InvalidDefaultValueNumberProperties { private final int counter; - public InvalidDefaultValueNumberProperties(@DefaultValue("invalid") int counter) { + public InvalidDefaultValueNumberProperties(@TestDefaultValue("invalid") int counter) { this.counter = counter; } diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDoubleRegistrationProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDoubleRegistrationProperties.java index 52db7438dce..7e8a5eca31e 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDoubleRegistrationProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/InvalidDoubleRegistrationProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * Test that compilation fails if the same type is registered twice with the same prefix. @@ -25,12 +25,12 @@ import org.springframework.boot.configurationsample.ConfigurationProperties; */ public class InvalidDoubleRegistrationProperties { - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public Foo foo() { return new Foo(); } - @ConfigurationProperties("foo") + @TestConfigurationProperties("foo") public static class Foo { private String name; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/SimpleConflictingProperties.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/SimpleConflictingProperties.java index 346056c2f5c..2af7b5a709f 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/SimpleConflictingProperties.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/SimpleConflictingProperties.java @@ -16,7 +16,7 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; import org.springframework.boot.configurationsample.simple.SimpleProperties; /** @@ -24,7 +24,7 @@ import org.springframework.boot.configurationsample.simple.SimpleProperties; * * @author Stephane Nicoll */ -@ConfigurationProperties("simple") +@TestConfigurationProperties("simple") public class SimpleConflictingProperties { private String flag = "hello"; diff --git a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/StaticAccessor.java b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/StaticAccessor.java index e2be77faeba..798b4bf72fc 100644 --- a/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/StaticAccessor.java +++ b/configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/specific/StaticAccessor.java @@ -16,14 +16,14 @@ package org.springframework.boot.configurationsample.specific; -import org.springframework.boot.configurationsample.ConfigurationProperties; +import org.springframework.boot.configurationsample.TestConfigurationProperties; /** * A property that is exposed by static accessors. * * @author Stephane Nicoll */ -@ConfigurationProperties("specific") +@TestConfigurationProperties("specific") public class StaticAccessor { private static String name;