Skip to content

Commit 0dd3a99

Browse files
committed
DEBUG: use TreeMap in TestScopeResolver for readability
1 parent f9dd907 commit 0dd3a99

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

test/framework/src/main/java/org/elasticsearch/bootstrap/TestScopeResolver.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
import java.net.MalformedURLException;
1818
import java.net.URL;
19-
import java.util.HashMap;
2019
import java.util.List;
2120
import java.util.Map;
21+
import java.util.TreeMap;
2222
import java.util.function.Function;
2323

2424
public record TestScopeResolver(Map<String, PolicyManager.PolicyScope> scopeMap) {
@@ -43,7 +43,7 @@ public static Function<Class<?>, PolicyManager.PolicyScope> createScopeResolver(
4343
List<TestBuildInfo> pluginsBuildInfo
4444
) {
4545

46-
Map<String, PolicyManager.PolicyScope> scopeMap = new HashMap<>();
46+
Map<String, PolicyManager.PolicyScope> scopeMap = new TreeMap<>(); // Sorted to make it easier to read during debugging
4747
for (var pluginBuildInfo : pluginsBuildInfo) {
4848
for (var location : pluginBuildInfo.locations()) {
4949
var codeSource = TestScopeResolver.class.getClassLoader().getResource(location.representativeClass());

0 commit comments

Comments
 (0)