diff --git a/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt b/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt index 4dbe30e1ee8..52a6d107e88 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/resolve/ModifiersChecker.kt @@ -132,7 +132,6 @@ object ModifierCheckerCore { result += incompatibilityRegister(DATA_KEYWORD, SEALED_KEYWORD) // open is redundant to abstract & override result += redundantRegister(ABSTRACT_KEYWORD, OPEN_KEYWORD) - result += redundantRegister(OVERRIDE_KEYWORD, OPEN_KEYWORD) // abstract is redundant to sealed result += redundantRegister(SEALED_KEYWORD, ABSTRACT_KEYWORD) diff --git a/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.kt b/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.kt index 4ba647ee99c..f058005e11f 100644 --- a/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.kt +++ b/compiler/testData/diagnostics/tests/modifiers/IllegalModifiers.kt @@ -122,7 +122,7 @@ class IllegalModifiers7() { class IllegalModifiers8 { abstract enum - open + open inner annotation override @@ -147,7 +147,7 @@ class IllegalModifiers9 { class IllegalModifiers10 abstract enum -open +open inner annotation override