Community
Participate
Working Groups
Created attachment 234615 [details] Demo project to reproduce the error I attached a simple dummy project. Please have a look at it and feel free to give this issue a better title. In Juno the imported project has no errors, in Kepler it marks de.demo.MyElementHandler as error. Kepler wants me to implement the create(IElement) method again, that already was implemented in the abstract class. Thanks in advance
Created attachment 234616 [details] Screenshot of the error
Can reproduce with this reduced example: import java.io.Reader; import java.io.StringReader; public abstract class A<E extends Reader> { protected abstract void create(E element); } abstract class B<T extends Reader> extends A<T> { public void create(Reader element) { } } class C extends B<StringReader> { }
javac does not complain. We should fix this for 4.3.1.
Might be caused by fix for bug 406928.
Looks like same as bug 410325 ?
(In reply to comment #5) > Looks like same as bug 410325 ? Indeed. And just as mentioned in bug 410325, comment #0, removing the abstract keyword makes the error disappear in this example too. *** This bug has been marked as a duplicate of bug 410325 ***
Verified for 4.3.1 with build M20130828-0800