Skip to content

Commit 55f1c98

Browse files
committed
Consistent alphabetical sorting of directory content
Issue: SPR-14085
1 parent 1ec35e9 commit 55f1c98

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Diff for: spring-core/src/main/java/org/springframework/core/io/support/PathMatchingResourcePatternResolver.java

+2
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import java.net.URL;
2727
import java.net.URLClassLoader;
2828
import java.net.URLConnection;
29+
import java.util.Arrays;
2930
import java.util.Collections;
3031
import java.util.Enumeration;
3132
import java.util.LinkedHashSet;
@@ -750,6 +751,7 @@ protected void doRetrieveMatchingFiles(String fullPattern, File dir, Set<File> r
750751
}
751752
return;
752753
}
754+
Arrays.sort(dirContents);
753755
for (File content : dirContents) {
754756
String currPath = StringUtils.replace(content.getAbsolutePath(), File.separator, "/");
755757
if (content.isDirectory() && getPathMatcher().matchStart(fullPattern, currPath + "/")) {

0 commit comments

Comments
 (0)