From 868495437cb544ffef030a031d6faec49e0b41ee Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 9 Dec 2016 19:52:47 +0300 Subject: [PATCH] Filter out first dependency from module dependencies --- .../src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt b/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt index 31435f7c933..fe6a115e172 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/analyzer/AnalyzerFacade.kt @@ -177,7 +177,7 @@ abstract class AnalyzerFacade { val resolverForProject = createResolverForProject() fun computeDependencyDescriptors(module: M): List { - val orderedDependencies = firstDependency.singletonOrEmptyList() + module.dependencies() + val orderedDependencies = LinkedHashSet(firstDependency.singletonOrEmptyList() + module.dependencies()) val dependenciesDescriptors = orderedDependencies.mapTo(ArrayList()) { dependencyInfo -> resolverForProject.descriptorForModule(dependencyInfo as M)