- 28 Oct, 2020 34 commits
-
-
Stephane Nicoll authored
Closes gh-23932
-
Andy Wilkinson authored
Closes gh-23933
-
Andy Wilkinson authored
Closes gh-22852
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-23777
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-23790
-
Stephane Nicoll authored
Closes gh-23776
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-23775
-
Stephane Nicoll authored
Closes gh-23931
-
Stephane Nicoll authored
Closes gh-23930
-
Stephane Nicoll authored
This commit removes `<version>` from the Maven Plugin documentation where it makes sense so that versions aren't hardcoded unnecessarily. Rather, a plugin or dependency management should be in place so those are not needed. Closes gh-23909
-
Stephane Nicoll authored
-
Andy Wilkinson authored
Closes gh-23925
-
Andy Wilkinson authored
See gh-12470
-
Andy Wilkinson authored
-
Andy Wilkinson authored
Fixes gh-12470
-
Stephane Nicoll authored
Closes gh-23779
-
Stephane Nicoll authored
Closes gh-23924
-
Stephane Nicoll authored
Closes gh-23923
-
Stephane Nicoll authored
-
Andy Wilkinson authored
See gh-21454
-
Stephane Nicoll authored
Closes gh-23922
-
Stephane Nicoll authored
-
Stephane Nicoll authored
-
Stephane Nicoll authored
Closes gh-23789
-
Stephane Nicoll authored
See gh-23782
-
Phillip Webb authored
Update `ConfigTreePropertySource` with an option to automatically trim trailing new-line characters. Closes gh-23826
-
Phillip Webb authored
Update `OriginTrackedPropertiesLoader` with stricter logic around the document separator. If the preceding or following lines are comments then the separator will be ignored. Closes gh-22963
-
Phillip Webb authored
Stop adapting `RandomPropertySource` to `ConfigurationPropertySource` since it's not useful as a binding source. Closes gh-21659
-
Phillip Webb authored
* pr/23146: Polish 'Support nested @PropertyMapping annotations' Support nested @PropertyMapping annotations Closes gh-23146
-
Phillip Webb authored
See gh-23146
-
Stefan Zwanenburg authored
Update `AnnotationsPropertySource` so that nested annotations are supported. Prior to this commit, annotations annotated with `@PropertyMapping` that contained nested annotation attributes would result in instances of `TypeMappedAnnotation` being used as properties. This usually led to errors due to not being able to convert those to Strings. This commit makes it so that nested annotations are recursively mapped to properties. This should allow for more complex configuration to be mapped from annotations. See gh-23146
-
- 27 Oct, 2020 6 commits
-
-
Andy Wilkinson authored
Exclude `@ConfigurationProperties` beans from method validation so that `@Validated` can be used on final classes without the method validation post-processor throwing an exception. This commit introduces a `FilteredMethodValidationPostProcessor` class which will use `MethodValidationExcludeFilters` to exclude beans from method validation processing. Using `@EnableConfigurationProperties` will automatically register an appropriate filter. Closes gh-21454
-
Phillip Webb authored
Update `ConfigTreeConfigDataResource` so that a wildcard suffix can be used to import multiple folders. The pattern logic from `StandardConfigDataLocationResolver` has been extracted into a new `LocationResourceLoader` class so that it can be reused. Closes gh-22958
-
Stephane Nicoll authored
Closes gh-23774
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-
Andy Wilkinson authored
-