Project: JDT
Bug 99619 Inconsistencies between Open Super Implementation and Override Method Indicator
Reported: 2005-06-13 08:44:19 | Status: verified fixed

3.1 RC2 Consider the following snippet: class Top<E> { void add(E[] e) {} void add(String[] t) {}; } class Sub extends Top<String> { void add(String... s) {} } -> Override Method Indicator selects Top#add(E[]) -> Open Super Implementation selects Top#add(String[]) -> Since the overridden method is ambiguos, these facilities should either give a hint that the overridden method is ambiguos or select the same

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