spring-boot/spring-boot-project
Phillip Webb 06b1b453a6 Limit when SystemEnvironment mapping is used
Update `SpringConfigurationPropertySource` so that the
`SystemEnvironmentPropertyMapper` is only used for the "actual" system
environment property source. This allows SystemEnvironmentProperySource
class to be used for other purposes (for example, Spring Cloud uses it
to as an override source providing decryption).

Only property sources named `systemEnvironment` or ending with
`-systemEnvironment` now have the `SystemEnvironmentPropertyMapper`
applied. The `TestPropertyValues` has been retrofitted to name the
source it adds appropriately.

Fixes gh-10840
2017-11-06 13:12:25 -08:00
..
spring-boot Limit when SystemEnvironment mapping is used 2017-11-06 13:12:25 -08:00
spring-boot-actuator Limit when SystemEnvironment mapping is used 2017-11-06 13:12:25 -08:00
spring-boot-actuator-autoconfigure Polish 2017-11-06 11:44:53 +00:00
spring-boot-autoconfigure Polish 2017-11-06 10:11:50 -08:00
spring-boot-cli Drop support for Spring Mobile 2017-11-02 14:39:46 +00:00
spring-boot-dependencies Polish Micrometer 1.0.0-rc.3 upgrade 2017-11-03 23:47:51 -07:00
spring-boot-devtools
spring-boot-docs Polish 2017-11-06 12:28:43 +01:00
spring-boot-parent
spring-boot-starters
spring-boot-test Limit when SystemEnvironment mapping is used 2017-11-06 13:12:25 -08:00
spring-boot-test-autoconfigure Polish 2017-11-06 11:44:53 +00:00
spring-boot-tools Polish 2017-11-06 12:28:43 +01:00
pom.xml