From 1e588023f27b01e2f97410910aec48ac1990cd13 Mon Sep 17 00:00:00 2001 From: Yan Zhulanow Date: Wed, 13 Nov 2019 20:24:32 +0900 Subject: [PATCH] EA-216005: Do not request KotlinFacetSettingsProvider for dead projects Original commit: 49bcb103ef4ee8104e27e2b9736cd2337cb5e3d5 --- .../src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jps/jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt b/jps/jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt index 59f9465319d..a6264e0c63a 100644 --- a/jps/jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt +++ b/jps/jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt @@ -291,6 +291,9 @@ interface KotlinFacetSettingsProvider { companion object { fun getInstance(project: Project): KotlinFacetSettingsProvider? { + if (project.isDisposed) { + return null + } return ServiceManager.getService(project, KotlinFacetSettingsProvider::class.java) } }