Commit 7b6de545 authored by Dave Syer's avatar Dave Syer

Change HashSet to LinkedHashSet to preserve order of file extensions

Fixes gh-4111
parent 6ab376e2
...@@ -18,7 +18,7 @@ package org.springframework.boot.env; ...@@ -18,7 +18,7 @@ package org.springframework.boot.env;
import java.io.IOException; import java.io.IOException;
import java.util.Arrays; import java.util.Arrays;
import java.util.HashSet; import java.util.LinkedHashSet;
import java.util.List; import java.util.List;
import java.util.Set; import java.util.Set;
...@@ -199,7 +199,7 @@ public class PropertySourcesLoader { ...@@ -199,7 +199,7 @@ public class PropertySourcesLoader {
* @return the file extensions * @return the file extensions
*/ */
public Set<String> getAllFileExtensions() { public Set<String> getAllFileExtensions() {
Set<String> fileExtensions = new HashSet<String>(); Set<String> fileExtensions = new LinkedHashSet<String>();
for (PropertySourceLoader loader : this.loaders) { for (PropertySourceLoader loader : this.loaders) {
fileExtensions.addAll(Arrays.asList(loader.getFileExtensions())); fileExtensions.addAll(Arrays.asList(loader.getFileExtensions()));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment