Fix KNPE during enable unsupported feature (EA-129025)
This commit is contained in:
@@ -81,7 +81,7 @@ sealed class EnableUnsupportedFeatureFix(
|
|||||||
val targetVersion = feature.sinceVersion!!
|
val targetVersion = feature.sinceVersion!!
|
||||||
|
|
||||||
KotlinCommonCompilerArgumentsHolder.getInstance(project).update {
|
KotlinCommonCompilerArgumentsHolder.getInstance(project).update {
|
||||||
val parsedApiVersion = ApiVersion.parse(apiVersion!!)
|
val parsedApiVersion = apiVersion?.let { ApiVersion.parse(it) }
|
||||||
if (parsedApiVersion != null && feature.sinceApiVersion > parsedApiVersion) {
|
if (parsedApiVersion != null && feature.sinceApiVersion > parsedApiVersion) {
|
||||||
if (!checkUpdateRuntime(project, feature.sinceApiVersion)) return@update
|
if (!checkUpdateRuntime(project, feature.sinceApiVersion)) return@update
|
||||||
apiVersion = feature.sinceApiVersion.versionString
|
apiVersion = feature.sinceApiVersion.versionString
|
||||||
|
|||||||
Reference in New Issue
Block a user