spring-boot/spring-boot-tools
Stephane Nicoll 17f8a244de Fix property names with successive capital letters
Previously, if a property name had successive capital letters, the
generated meta-data would clean it in such a way it is defined as a
regular word. For instance a `myFOO` property would be written as
`my-foo` in the meta-data.

It turns out this decision is wrong as the binder has no way to compute
back the name of the property and therefore `my-foo` wouldn't bind to
`setMyFOO` as it should.

This commit updates the meta-data name generation algorithm to properly
identify such cases: `myFOO` now translates to `my-f-o-o`. While the
generated name is a bit ugly, it now provides a consistent binding
experience.

Closes gh-5330
2016-06-27 12:02:34 +02:00
..
spring-boot-antlib Next Development Version 2016-05-10 05:28:34 +00:00
spring-boot-configuration-metadata Next Development Version 2016-05-10 05:28:34 +00:00
spring-boot-configuration-processor Fix property names with successive capital letters 2016-06-27 12:02:34 +02:00
spring-boot-gradle-plugin Allow custom repackage task to be used without a global main class 2016-06-15 20:17:51 +01:00
spring-boot-loader Create FilePermission lazily in JarURLConnection 2016-06-24 11:49:35 +01:00
spring-boot-loader-tools Create PID_FOLDER if it doesn't exist 2016-06-14 09:54:58 +01:00
spring-boot-maven-plugin Document available layouts 2016-06-23 10:42:47 +02:00
pom.xml Next Development Version 2016-05-10 05:28:34 +00:00