• Andy Wilkinson's avatar
    Limit supported annotations to `@ConfigurationProperties` and `@Configuration` · 1924aad0
    Andy Wilkinson authored
    Previously, the configuration property annotation processor declared
    that it supported all annotation types. This hurt performance and
    prevented incremental builds with Gradle when compiling source code
    containing source-retention annotations.
    
    This commit updates its supported annotation types to be only
    `@ConfigurationProperties` and `@Configuration`. The latter is declared
    to allow binding third-party classes returned from a `@Bean` method.
    
    Fixes gh-23580
    1924aad0
Name
Last commit
Last update
..
spring-boot Loading commit data...
spring-boot-actuator Loading commit data...
spring-boot-actuator-autoconfigure Loading commit data...
spring-boot-autoconfigure Loading commit data...
spring-boot-cli Loading commit data...
spring-boot-dependencies Loading commit data...
spring-boot-devtools Loading commit data...
spring-boot-docs Loading commit data...
spring-boot-parent Loading commit data...
spring-boot-properties-migrator Loading commit data...
spring-boot-starters Loading commit data...
spring-boot-test Loading commit data...
spring-boot-test-autoconfigure Loading commit data...
spring-boot-tools Loading commit data...