mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IDEA-CR-53134: [Gradle] do not request multiple times the same model for same ProjectImportModelProviders
GitOrigin-RevId: b7737f3db9a592fc926db2249f18b9a6ef6042ab
This commit is contained in:
committed by
intellij-monorepo-bot
parent
1fbcf88180
commit
13d9be710f
+3
-2
@@ -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<Class> buildModelClasses;
|
||||
|
||||
public ClassSetImportModelProvider(@NotNull Set<Class> projectModelClasses, @NotNull Set<Class> buildModelClasses) {
|
||||
this.projectModelClasses = projectModelClasses;
|
||||
this.buildModelClasses = buildModelClasses;
|
||||
this.projectModelClasses = new LinkedHashSet<Class>(projectModelClasses);
|
||||
this.buildModelClasses = new LinkedHashSet<Class>(buildModelClasses);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user