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;