diff --git a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java index e7a8c806fc1e..2f33c8115967 100644 --- a/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java +++ b/plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/GradleProjectResolver.java @@ -52,7 +52,6 @@ import org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper; import org.jetbrains.plugins.gradle.settings.DistributionType; import org.jetbrains.plugins.gradle.settings.GradleBuildParticipant; import org.jetbrains.plugins.gradle.settings.GradleExecutionSettings; -import org.jetbrains.plugins.gradle.tooling.serialization.internal.IdeaProjectSerializationService; import org.jetbrains.plugins.gradle.util.GradleConstants; import org.jetbrains.plugins.gradle.util.ReflectionTraverser; @@ -77,7 +76,7 @@ public class GradleProjectResolver implements ExternalSystemProjectResolver myCancellationMap = MultiMap.create(); + private final MultiMap myCancellationMap = MultiMap.createConcurrent(); public static final Key, ExternalSourceSet>>> RESOLVED_SOURCE_SETS = Key.create("resolvedSourceSets"); public static final Key>> MODULES_OUTPUTS = @@ -177,10 +176,8 @@ public class GradleProjectResolver implements ExternalSystemProjectResolver