spring-boot/spring-boot-tools
Phillip Webb c73adcd198 Add a defaultValue attribute to config meta-data
Update `ConfigurationMetadataAnnotationProcessor` to include the
'defaultValue' of a property when possible. For example the
'defaultValue' or 'server.port' is '8080'.

Default values are detected by inspecting the field assignments of
@ConfigurationProperties items. In order to detect field values some
internals of the Java compiler are used. To save a dependency on
'tools.jar' internal javac classes are accessed using reflection.

See gh-1001
2014-11-02 21:46:35 -08:00
..
spring-boot-configuration-processor Add a defaultValue attribute to config meta-data 2014-11-02 21:46:35 -08:00
spring-boot-dependency-tools Next development version 2014-10-10 15:19:47 -07:00
spring-boot-gradle-plugin Next development version 2014-10-10 15:19:47 -07:00
spring-boot-loader Polish 2014-10-21 20:34:00 -07:00
spring-boot-loader-tools Next development version 2014-10-10 15:19:47 -07:00
spring-boot-maven-plugin Next development version 2014-10-10 15:19:47 -07:00
pom.xml Add processor to generate configuration meta-data 2014-11-02 21:46:28 -08:00