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
558 B
Kotlin

// "Make 'Data' public" "true"
// ACTION: Add import for 'Other.Data'
// ACTION: Add names to call arguments
// ACTION: Introduce import alias
// ACTION: Make 'Data' public
// ACTION: Make 'First' private
class Other {
internal open class Data(val x: Int)
}
class Another {
protected class First : Other.<caret>Data(42)
}
// FUS_QUICKFIX_NAME: org.jetbrains.kotlin.idea.quickfix.ChangeVisibilityFix$ChangeToPublicFix
// FUS_K2_QUICKFIX_NAME: org.jetbrains.kotlin.idea.k2.codeinsight.fixes.ChangeVisibilityFixFactories$ChangeToPublicModCommandAction