-
Bug
-
Resolution: Unresolved
-
Critical
-
None
What is wrong with final methods in the derived class
public class Parent { public Object doThing() {} } public class Child extends Parent { @Override public final Object doThing() { ... } } assert Util.isOverridden(Parent.class, Child.class, "doThing") : "Sadly this is not true for the past 4 years"