Skip to content

Commit 46677b1

Browse files
authored
Merge pull request #172 from kaiyaok2/ensure_order_in_extra_options
Fix: Avoid non-deterministic order in the converter between Maven and Gradle
2 parents 4e67d4b + db8a106 commit 46677b1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/main/java/com/github/platan/idea/dependencies/maven/MavenToGradleMapperImpl.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import org.jetbrains.annotations.NotNull;
66

77
import java.util.HashMap;
8+
import java.util.LinkedHashMap;
89
import java.util.List;
910
import java.util.Map;
1011
import java.util.function.Predicate;
@@ -38,7 +39,7 @@ public Dependency map(@NotNull final MavenDependency mavenDependency) {
3839
}
3940

4041
private HashMap<String, String> createExtraOptions(MavenDependency mavenDependency) {
41-
HashMap<String, String> extraOptions = new HashMap<>();
42+
HashMap<String, String> extraOptions = new LinkedHashMap<>();
4243
if (mavenDependency.getSystemPath() != null) {
4344
extraOptions.put(SYSTEM_PATH, mavenDependency.getSystemPath());
4445
}

0 commit comments

Comments
 (0)