MakeOverriddenMemberOpenFix: should update actual members

#KT-32586 Fixed
This commit is contained in:
Dmitry Gridin
2019-09-03 15:26:24 +07:00
parent 58d303afcc
commit 650a6e5cc4
19 changed files with 146 additions and 2 deletions
@@ -0,0 +1,3 @@
expect open class OClass() {
val overrideMe: String
}
@@ -0,0 +1,3 @@
expect open class OClass() {
val overrideMe: String
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
actual open class OClass actual constructor() {
actual val overrideMe: String = ""
}
class Another: OClass() {
override<caret> val overrideMe = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
actual open class OClass actual constructor() {
actual open val overrideMe: String = ""
}
class Another: OClass() {
override val overrideMe = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
val overrideMe: String
}
class Another: OClass() {
override<caret> val overrideMe = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
open val overrideMe: String
}
class Another: OClass() {
override val overrideMe = ""
}
@@ -0,0 +1,3 @@
actual open class OClass actual constructor() {
actual val overrideMe: String = ""
}
@@ -0,0 +1,3 @@
actual open class OClass actual constructor() {
actual open val overrideMe: String = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
val overrideMe: String
}
class Another: OClass() {
override<caret> val overrideMe = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
open val overrideMe: String
}
class Another: OClass() {
override val overrideMe = ""
}
@@ -0,0 +1,3 @@
actual abstract class OClass actual constructor() {
actual abstract val overrideMe: String
}
@@ -0,0 +1,3 @@
actual abstract class OClass actual constructor() {
actual abstract val overrideMe: String
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
val overrideMe: String
}
class Another: OClass() {
override<caret> val overrideMe = ""
}
@@ -0,0 +1,9 @@
// "Make OClass.overrideMe open" "true"
expect open class OClass() {
open val overrideMe: String
}
class Another: OClass() {
override val overrideMe = ""
}
@@ -0,0 +1,3 @@
actual open class OClass actual constructor() {
actual open val overrideMe: String = ""
}
@@ -0,0 +1,3 @@
actual open class OClass actual constructor() {
actual open val overrideMe: String = ""
}