diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedIterableConfigurationPropertySource.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedIterableConfigurationPropertySource.java index 38c0bea31e06..47801b301f58 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedIterableConfigurationPropertySource.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/AliasedIterableConfigurationPropertySource.java @@ -1,5 +1,5 @@ /* - * Copyright 2012-2017 the original author or authors. + * Copyright 2012-2018 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,7 +18,6 @@ import java.util.List; import java.util.stream.Stream; -import java.util.stream.StreamSupport; import org.springframework.util.CollectionUtils; @@ -39,8 +38,7 @@ class AliasedIterableConfigurationPropertySource @Override public Stream stream() { - return StreamSupport.stream(getSource().spliterator(), false) - .flatMap(this::addAliases); + return getSource().stream().flatMap(this::addAliases); } private Stream addAliases(ConfigurationPropertyName name) { diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredIterableConfigurationPropertiesSource.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredIterableConfigurationPropertiesSource.java index f936b4ab1487..370d5e066920 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredIterableConfigurationPropertiesSource.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/FilteredIterableConfigurationPropertiesSource.java @@ -1,5 +1,5 @@ /* - * Copyright 2012-2017 the original author or authors. + * Copyright 2012-2018 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -18,7 +18,6 @@ import java.util.function.Predicate; import java.util.stream.Stream; -import java.util.stream.StreamSupport; /** * A filtered {@link IterableConfigurationPropertySource}. @@ -38,7 +37,7 @@ class FilteredIterableConfigurationPropertiesSource @Override public Stream stream() { - return StreamSupport.stream(getSource().spliterator(), false).filter(getFilter()); + return getSource().stream().filter(getFilter()); } @Override