diff --git a/guacamole/src/main/java/org/apache/guacamole/extension/Extension.java b/guacamole/src/main/java/org/apache/guacamole/extension/Extension.java index b78f40781..5c74c897d 100644 --- a/guacamole/src/main/java/org/apache/guacamole/extension/Extension.java +++ b/guacamole/src/main/java/org/apache/guacamole/extension/Extension.java @@ -26,7 +26,7 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; -import java.util.HashMap; +import java.util.LinkedHashMap; import java.util.Map; import java.util.zip.ZipEntry; import java.util.zip.ZipException; @@ -149,7 +149,7 @@ public class Extension { return Collections.emptyMap(); // Add classpath resource for each path provided - Map resources = new HashMap(paths.size()); + Map resources = new LinkedHashMap<>(paths.size()); for (String path : paths) resources.put(path, new ClassPathResource(classLoader, mimetype, path)); @@ -178,7 +178,7 @@ public class Extension { return Collections.emptyMap(); // Add classpath resource for each path/mimetype pair provided - Map resources = new HashMap(resourceTypes.size()); + Map resources = new LinkedHashMap<>(resourceTypes.size()); for (Map.Entry resource : resourceTypes.entrySet()) { // Get path and mimetype from entry