KT-20725: Fix storing NotProperty settings

#KT-20725 fixed
This commit is contained in:
Simon Ogorodnik
2018-11-23 12:03:38 +03:00
parent cb7f7b1de5
commit fd1a6f3830
2 changed files with 3 additions and 2 deletions
@@ -21,7 +21,7 @@ import com.intellij.openapi.ui.NonEmptyInputValidator
import com.intellij.ui.AddEditRemovePanel
import org.jetbrains.kotlin.name.FqNameUnsafe
class NotPropertyListPanel(data: List<FqNameUnsafe>) : AddEditRemovePanel<FqNameUnsafe>(MyTableModel(), data) {
class NotPropertyListPanel(data: MutableList<FqNameUnsafe>) : AddEditRemovePanel<FqNameUnsafe>(MyTableModel(), data) {
var modified = false
@@ -63,7 +63,8 @@ class UsePropertyAccessSyntaxInspection : IntentionBasedInspection<KtCallExpress
val fqNameList = mutableListOf<FqNameUnsafe>()
private var fqNameStrings: List<String>
@Suppress("CAN_BE_PRIVATE")
var fqNameStrings: List<String>
get() = fqNameList.map { it.asString() }
set(value) {
fqNameList.clear()