Files
Vladimir Dolzhenko cc89c119f7 [kotlin] Port ChangeVisibilityFix to K2
#KTIJ-29583 Fixed

GitOrigin-RevId: 5bff729277bf584e3234da8a1e8ca0a2b0d199ed
2024-07-11 13:06:55 +00:00

16 lines
547 B
Kotlin

// "Make '<set-attribute>' internal" "true"
// ACTION: Converts the assignment statement to an expression
// ACTION: Make '<set-attribute>' internal
// ACTION: Make '<set-attribute>' public
class Demo {
var attribute = "a"
private set
}
fun main() {
val c = Demo()
<caret>c.attribute = "test"
}
// FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.ChangeVisibilityFix$ChangeToInternalFix
// FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.fixes.ChangeVisibilityFixFactories$ChangeToInternalModCommandAction