diff --git a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/DependencyResolverImpl.groovy b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/DependencyResolverImpl.groovy index 521df59d04af..648bc6a8ff6a 100644 --- a/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/DependencyResolverImpl.groovy +++ b/plugins/gradle/tooling-extension-impl/src/org/jetbrains/plugins/gradle/tooling/util/DependencyResolverImpl.groovy @@ -164,9 +164,6 @@ class DependencyResolverImpl implements DependencyResolver { Multimap resolvedMap = ArrayListMultimap.create() new DependencyTraverser(compileDependencies).each { resolvedMap.put(it.id, it) } - Multimap toDelete = ArrayListMultimap.create() - new DependencyTraverser(runtimeDependencies).each { toDelete.put(it.id, it) } - new DependencyTraverser(runtimeDependencies).each { Collection dependencies = resolvedMap.get(it.id); if (dependencies && !dependencies.isEmpty()) { @@ -180,16 +177,10 @@ class DependencyResolverImpl implements DependencyResolver { } } - toDelete = ArrayListMultimap.create() - new DependencyTraverser(runtimeDependencies).each { toDelete.put(it.id, it) } - result.addAll(compileDependencies) result.addAll(runtimeDependencies) result.unique() - toDelete = ArrayListMultimap.create() - new DependencyTraverser(result).each { toDelete.put(it.id, it) } - // merge file dependencies def jvmLanguages = ['Java', 'Groovy', 'Scala'] def sourceSetCompileTaskPrefix = sourceSet.name == 'main' ? '' : sourceSet.name