[java-highlighting] Default method overrides a member of 'java.lang.Object': false negative

IDEA-306394

GitOrigin-RevId: 3a5938ae9de0d2d5e0e7c713fa86f4b672fec0d3
This commit is contained in:
Andrey Cherkasov
2022-11-28 16:49:47 +04:00
committed by intellij-monorepo-bot
parent 7e0d6a7f1a
commit e7f7a140b7
2 changed files with 24 additions and 10 deletions

View File

@@ -3,4 +3,12 @@ interface A {
return "";
}
default void finalize() throws Throwable { }
boolean equals(Object o);
}
interface B extends A {
default boolean <error descr="Default method 'equals' overrides a member of 'java.lang.Object'">equals</error>(Object o) {
return true;
}
}