From d5b3dc8a2acd4beba100bb048d172a0d46303707 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Fri, 14 Sep 2018 15:15:56 +0300 Subject: [PATCH] MPP: Exclude non-COMMON modules from 'implemented' list --- .../jetbrains/kotlin/idea/caches/project/multiplatformUtil.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/multiplatformUtil.kt b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/multiplatformUtil.kt index 22151a56add..4b8df2299eb 100644 --- a/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/multiplatformUtil.kt +++ b/idea/idea-analysis/src/org/jetbrains/kotlin/idea/caches/project/multiplatformUtil.kt @@ -56,7 +56,7 @@ val Module.implementedModules: List CachedValueProvider { CachedValueProvider.Result( if (isNewMPPModule) { - rootManager.dependencies.filter { it.isNewMPPModule } + rootManager.dependencies.filter { it.isNewMPPModule && it.platform is CommonIdePlatformKind.Platform } } else { val modelsProvider = IdeModelsProviderImpl(project) findOldFashionedImplementedModuleNames().mapNotNull { modelsProvider.findIdeModule(it) }