New J2K: Fix when final fields become vars
This commit is contained in:
committed by
Ilya Kirillov
parent
8ba8a2f197
commit
633c29a2de
@@ -94,7 +94,8 @@ class FieldToPropertyConversion(private val context: ConversionContext) : Recurs
|
||||
ktSetter
|
||||
).also {
|
||||
it.modifierList.mutability =
|
||||
if (it.modifierList.visibilityOrNull() == JKAccessModifier.Visibility.PRIVATE && ktSetter is JKKtEmptyGetterOrSetter)
|
||||
if (it.modifierList.isFinal()) Mutability.NonMutable
|
||||
else if (it.modifierList.visibilityOrNull() == JKAccessModifier.Visibility.PRIVATE && ktSetter is JKKtEmptyGetterOrSetter)
|
||||
Mutability.NonMutable
|
||||
else Mutability.Mutable
|
||||
|
||||
|
||||
Reference in New Issue
Block a user