diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/model/ClassSetImportModelProvider.java b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/model/ClassSetImportModelProvider.java index 197a3ddb34fb..a9943e979e15 100644 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/model/ClassSetImportModelProvider.java +++ b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/model/ClassSetImportModelProvider.java @@ -7,6 +7,7 @@ import org.gradle.tooling.model.gradle.GradleBuild; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.util.LinkedHashSet; import java.util.Set; public final class ClassSetImportModelProvider implements ProjectImportModelProvider { @@ -14,8 +15,8 @@ public final class ClassSetImportModelProvider implements ProjectImportModelProv @NotNull private final Set buildModelClasses; public ClassSetImportModelProvider(@NotNull Set projectModelClasses, @NotNull Set buildModelClasses) { - this.projectModelClasses = projectModelClasses; - this.buildModelClasses = buildModelClasses; + this.projectModelClasses = new LinkedHashSet(projectModelClasses); + this.buildModelClasses = new LinkedHashSet(buildModelClasses); } @Override