• Andy Wilkinson's avatar
    Process all non-private methods, not just public methods · 4b5ebd85
    Andy Wilkinson authored
    Previously, the configuration processor would ignore any
    @ConfigurationProperties-annotated methods that were not public. This
    prevented metadata generation for package-private @Bean methods such
    as those in DataSourceConfiguration's inner-classes for DBCP2, Hikari,
    and Tomcat JDBC.
    
    This commit updates the annotation processor so that it will process
    any non-private method annotated with @ConfigurationProperties.
    
    Fixes gh-18124
    4b5ebd85
Name
Last commit
Last update
..
spring-boot-antlib Loading commit data...
spring-boot-autoconfigure-processor Loading commit data...
spring-boot-configuration-docs Loading commit data...
spring-boot-configuration-metadata Loading commit data...
spring-boot-configuration-processor Loading commit data...
spring-boot-gradle-plugin Loading commit data...
spring-boot-loader Loading commit data...
spring-boot-loader-tools Loading commit data...
spring-boot-maven-plugin Loading commit data...
spring-boot-test-support Loading commit data...
pom.xml Loading commit data...