"Cleanup code": remove 'final' keyword for overridden function with non-canonical modifiers order
#KT-33060 Fixed
This commit is contained in:
committed by
Dmitry Gridin
parent
f49d5da929
commit
784ba69b7a
@@ -112,3 +112,12 @@ object X {
|
||||
header class Expected
|
||||
|
||||
impl class Actual
|
||||
|
||||
// KT-33060
|
||||
interface AA {
|
||||
fun foo(key: Any)
|
||||
}
|
||||
|
||||
class A1 : AA {
|
||||
override final fun foo(key: Any) {}
|
||||
}
|
||||
@@ -112,3 +112,12 @@ object X {
|
||||
expect class Expected
|
||||
|
||||
actual class Actual
|
||||
|
||||
// KT-33060
|
||||
interface AA {
|
||||
fun foo(key: Any)
|
||||
}
|
||||
|
||||
class A1 : AA {
|
||||
override fun foo(key: Any) {}
|
||||
}
|
||||
Reference in New Issue
Block a user