Community
Participate
Working Groups
Using Introduction it is possible to hide instance methods by static methods. Example: class Super { public void m(){}; } class Sub {} aspect A { public static void Sub.m(){} } Acccording to the Java Language Specification this is not allowed. Is this behaviour desired ?? It is also possible to override static methods by instance methods, wich causes a compile time error in java.
Fix checked in - waiting for build.
Fixed BUILD COMPLETE - build.317 Date of build: 07/28/2004 12:16:33 Time to build: 121 minutes 44 seconds Last changed: 07/27/2004 18:38:25 Latest good AspectJ jar available at: download.eclipse.org/technology/ajdt/dev/aspectj-DEVELOPMENT.jar
Fix released as part of AspectJ 1.2.1