spring-boot/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor
Andy Wilkinson 1924aad07c Limit supported annotations to @ConfigurationProperties and @Configuration
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
2020-10-06 14:54:24 +01:00
..
src Limit supported annotations to @ConfigurationProperties and @Configuration 2020-10-06 14:54:24 +01:00
build.gradle Note starters' and annotation processors' jar type in their manifest 2020-09-10 14:37:06 +01:00