You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/spring-boot-project/spring-boot-tools
Andy Wilkinson 4b5ebd8505 Process all non-private methods, not just public methods
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
5 years ago
..
spring-boot-antlib Merge '1.5.x' into 2.0.x 5 years ago
spring-boot-autoconfigure-processor Simplify if statements 5 years ago
spring-boot-configuration-docs Polish "Escape reserved asciidoc character in generated documentation" 5 years ago
spring-boot-configuration-metadata Merge branch '2.1.x' 5 years ago
spring-boot-configuration-processor Process all non-private methods, not just public methods 5 years ago
spring-boot-gradle-plugin Test the Gradle Plugin against Gradle 5.6.1 5 years ago
spring-boot-loader Simplify if statements 5 years ago
spring-boot-loader-tools Use hasSize() assertion in favor of length checks 5 years ago
spring-boot-maven-plugin Use hasSize() assertion in favor of length checks 5 years ago
spring-boot-test-support Use disabledWithoutDocker option for @Testcontainers 5 years ago
pom.xml Merge branch '2.1.x' 6 years ago