diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ArtifactsCollectionResolver.java b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ArtifactsCollectionResolver.java index c02d232491a1..6299a648e665 100644 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ArtifactsCollectionResolver.java +++ b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ArtifactsCollectionResolver.java @@ -66,7 +66,7 @@ public class ArtifactsCollectionResolver extends DependencyResolverImpl implemen if (configuration == null) { return ExternalDepsResolutionResult.EMPTY; } - Collection externalDeps = new HashSet(); + Collection externalDeps = new LinkedHashSet(); ArtifactCollection resolvedArtifacts = configuration.getIncoming().artifactView(new Action() { @Override @@ -152,7 +152,7 @@ public class ArtifactsCollectionResolver extends DependencyResolverImpl implemen @NotNull private Collection collectModuleComponentIds(@NotNull ArtifactCollection artifacts) { - Collection moduleIds = new HashSet(); + Collection moduleIds = new LinkedHashSet(); for (ResolvedArtifactResult result : artifacts.getArtifacts()) { ComponentIdentifier componentIdentifier = result.getId().getComponentIdentifier(); if (componentIdentifier instanceof ModuleComponentIdentifier) { diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ScopedExternalDependenciesFactory.java b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ScopedExternalDependenciesFactory.java index d4dd0a5287a0..ec0e74f9bccb 100644 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ScopedExternalDependenciesFactory.java +++ b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/ScopedExternalDependenciesFactory.java @@ -35,7 +35,7 @@ class ScopedExternalDependenciesFactory { } public Collection processUnresolvedDeps(@NotNull Iterable unresolvedDependencies) { - Collection result = new HashSet(); + Collection result = new LinkedHashSet(); for (UnresolvedDependencyResult dependency : unresolvedDependencies) { ComponentSelector attempted = dependency.getAttempted(); if (attempted instanceof ModuleComponentSelector) { @@ -57,7 +57,7 @@ class ScopedExternalDependenciesFactory { @NotNull Map, Set>> sourcesAndJavadocs) { - Collection result = new HashSet(); + Collection result = new LinkedHashSet(); for (ResolvedArtifactResult artifact : artifacts) { ComponentIdentifier identifier = artifact.getId().getComponentIdentifier();