Files
kotlin-fork/idea/testData/quickfix/override/nothingToOverride/beforeNoOpenSuperFunction.kt
T
2013-08-27 15:58:22 +04:00

16 lines
410 B
Kotlin

// "Change function signature to 'override fun f(a: Int)'" "false"
// ERROR: 'f' overrides nothing
// ACTION: Add 'open fun f(a: String)' to 'A'
// ACTION: Remove 'override' modifier
// ACTION: Convert to extension
// ACTION: Disable 'Convert to extension'
// ACTION: Edit intention settings
open class A {
open fun foo() {}
fun f(a: Int) {}
}
class B : A(){
<caret>override fun f(a: String) {}
}