Fixed KNPE when serialized Kotlin Facet is broken
#KT-37428 Fixed
This commit is contained in:
@@ -237,13 +237,17 @@ class KotlinFacetSettings {
|
|||||||
var languageLevel: LanguageVersion?
|
var languageLevel: LanguageVersion?
|
||||||
get() = compilerArguments?.languageVersion?.let { LanguageVersion.fromFullVersionString(it) }
|
get() = compilerArguments?.languageVersion?.let { LanguageVersion.fromFullVersionString(it) }
|
||||||
set(value) {
|
set(value) {
|
||||||
compilerArguments!!.languageVersion = value?.versionString
|
compilerArguments?.apply {
|
||||||
|
languageVersion = value?.versionString
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var apiLevel: LanguageVersion?
|
var apiLevel: LanguageVersion?
|
||||||
get() = compilerArguments?.apiVersion?.let { LanguageVersion.fromFullVersionString(it) }
|
get() = compilerArguments?.apiVersion?.let { LanguageVersion.fromFullVersionString(it) }
|
||||||
set(value) {
|
set(value) {
|
||||||
compilerArguments!!.apiVersion = value?.versionString
|
compilerArguments?.apply {
|
||||||
|
apiVersion = value?.versionString
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var targetPlatform: TargetPlatform? = null
|
var targetPlatform: TargetPlatform? = null
|
||||||
|
|||||||
Reference in New Issue
Block a user