From bebc8974b2cf02a3a9fbdba6eecb54d1a03c0687 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Fri, 15 Nov 2019 20:29:38 +0900 Subject: [PATCH] Report 5308947: check module validity before asking for library versions --- .../facet/KotlinVersionInfoProviderByModuleDependencies.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinVersionInfoProviderByModuleDependencies.kt b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinVersionInfoProviderByModuleDependencies.kt index a4659437f5d..4ef40b7e1a6 100644 --- a/idea/src/org/jetbrains/kotlin/idea/facet/KotlinVersionInfoProviderByModuleDependencies.kt +++ b/idea/src/org/jetbrains/kotlin/idea/facet/KotlinVersionInfoProviderByModuleDependencies.kt @@ -32,6 +32,10 @@ class KotlinVersionInfoProviderByModuleDependencies : KotlinVersionInfoProvider platformKind: IdePlatformKind<*>, rootModel: ModuleRootModel? ): Collection { + if (module.isDisposed) { + return emptyList() + } + val versionProvider = platformKind.tooling.getLibraryVersionProvider(module.project) return (rootModel ?: ModuleRootManager.getInstance(module)) .orderEntries