Browse Source

Merge branch '1.2.x'

pull/2668/head
Andy Wilkinson 11 years ago
parent
commit
38b06ceb2d
  1. 13
      spring-boot/src/main/java/org/springframework/boot/bind/PropertySourcesPropertyValues.java

13
spring-boot/src/main/java/org/springframework/boot/bind/PropertySourcesPropertyValues.java

@ -98,14 +98,14 @@ public class PropertySourcesPropertyValues implements PropertyValues { @@ -98,14 +98,14 @@ public class PropertySourcesPropertyValues implements PropertyValues {
private void processPropertySource(PropertySource<?> source,
PropertySourcesPropertyResolver resolver,
PropertyNamePatternsMatcher includes, Collection<String> exacts) {
if (source instanceof EnumerablePropertySource) {
processEnumerablePropertySource((EnumerablePropertySource<?>) source,
resolver, includes, exacts);
}
else if (source instanceof CompositePropertySource) {
if (source instanceof CompositePropertySource) {
processCompositePropertySource((CompositePropertySource) source, resolver,
includes, exacts);
}
else if (source instanceof EnumerablePropertySource) {
processEnumerablePropertySource((EnumerablePropertySource<?>) source,
resolver, includes);
}
else {
// We can only do exact matches for non-enumerable property names, but
// that's better than nothing...
@ -114,8 +114,7 @@ public class PropertySourcesPropertyValues implements PropertyValues { @@ -114,8 +114,7 @@ public class PropertySourcesPropertyValues implements PropertyValues {
}
private void processEnumerablePropertySource(EnumerablePropertySource<?> source,
PropertySourcesPropertyResolver resolver,
PropertyNamePatternsMatcher includes, Collection<String> exacts) {
PropertySourcesPropertyResolver resolver, PropertyNamePatternsMatcher includes) {
if (source.getPropertyNames().length > 0) {
for (String propertyName : source.getPropertyNames()) {
if (PropertySourcesPropertyValues.PATTERN_MATCHED_PROPERTY_SOURCES

Loading…
Cancel
Save