spring-boot/spring-boot-project/spring-boot-tools
Stephane Nicoll 6921fdacac Expand configuration class eager filtering to imports
Previously, only root auto-configuration classes could be excluded
eagerly via an AutoConfigurationImportFilter. Any configuration class
loaded as a result of processing a particular auto-configuration were
parsed and checked as usual.

This commit makes use of the `getExclusionFilter` callback to expand
this filter to all candidates that are considered. The annotation
processor has also be expanded to generate metadata for non-root
configuration classes.

Closes gh-12157
2020-04-29 10:45:28 +02:00
..
spring-boot-antlib Upgrade to Ivy 2.5.0 2020-02-03 17:35:33 +01:00
spring-boot-autoconfigure-processor Expand configuration class eager filtering to imports 2020-04-29 10:45:28 +02:00
spring-boot-buildpack-platform Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-configuration-metadata Add missing deployed plugin to modules 2020-02-06 16:29:20 +01:00
spring-boot-configuration-processor Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-gradle-plugin Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-jarmode-layertools Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-loader Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-loader-tools Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-maven-plugin Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00
spring-boot-test-support Replace "folder" with "directory" 2020-04-28 19:20:24 -07:00