Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/advHighlighting/OverriddenMethodIsFinal.java
Tagir Valeev 811dafd743 [java-highlighting] Overridden method problems -> MethodChecker
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)

GitOrigin-RevId: 2d04cceca2e5984f725590f69edc2ef2641619b0
2025-01-17 16:02:19 +00:00

15 lines
450 B
Java

interface ConflictWithObject {
<error descr="'notify()' cannot override 'notify()' in 'java.lang.Object'; overridden method is final">public Object notify();</error>
}
//--override final-------------------------------------------------------------------------
class base {
final void f() {}
}
class derived extends base {
<error descr="'f()' cannot override 'f()' in 'base'; overridden method is final">void f()</error> {}
}