Community
Participate
Working Groups
AJDT: 1.2.0.20050321, Eclipse 3.1M5a In the example below class "Test" implements interface "Interface" that has a default implementation of method "method()" in aspect "Aspect". While there are no messages in the Problems view the eager parser shows an error: "the type Test must implement the inherited abstract method ..." This can be avoided by turning of eager parsing but ... public class Test implements Interface { // public void method () { // System.out.println("? method()"); // } /** * @param args */ public static void main(String[] args) { new Test().method(); } } public interface Interface { public void method (); } public aspect Aspect { public int Interface.intField; public void Interface.method () { System.out.println("? Aspect.method()"); } }
I am closing this bug because we now support correct eager parsing of .java files in the AspectJ editor.
*** Bug 105771 has been marked as a duplicate of this bug. ***