From d4e5620b9c585d9165e2a46e32cb2c527d8a64a6 Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Mon, 24 Dec 2018 18:53:01 +0300 Subject: [PATCH] Fix KNPE in FacetSettings (EA-132084) --- .../src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt index 912246c6457..05e89af0508 100644 --- a/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt +++ b/idea/idea-jps-common/src/org/jetbrains/kotlin/config/KotlinFacetSettings.kt @@ -200,7 +200,7 @@ class KotlinFacetSettings { return CoroutineSupport.byCompilerArgumentsOrNull(compilerArguments) } set(value) { - compilerArguments!!.coroutinesState = when (value) { + compilerArguments?.coroutinesState = when (value) { null -> CommonCompilerArguments.DEFAULT LanguageFeature.State.ENABLED -> CommonCompilerArguments.ENABLE LanguageFeature.State.ENABLED_WITH_WARNING -> CommonCompilerArguments.WARN