Project: JDT
Bug 90144 Inconsistent override decoration in between editor and outliner
Reported: 2005-04-04 06:48:13 | Status: resolved fixed

Build 3.1m6 On following testcase: class SuperX { static void notOverridden() { return; } } public class X extends SuperX { static void notOverridden() { return; } } Editor shows an override indicator in front of X#notOverriden() where outliner does not. Both should agree. Strictly speaking static methods do not override each other, however these are somewhat related in the sense as they induce constraints on each other: e.g. the submethod could not be made non-static.

Files changed in fix:
org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/Bindings.java