Project: AspectJ
Bug 60015 NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
Reported: 2004-04-26 16:49:10 | Status: resolved fixed

(This is an incomplete bug report -- sorry no time not to further isolate.) Running AJDT 1.1.6, I get dozens of these warnings: ---------- Warning does not match because declaring type is java.lang.Object, if match desired use target(st.ata.mc.exim.DatastoreReader) [Xlint:unmatchedSuperTypeInCall] Blah.aj project/src/package/dir line 22 ---------- for something like this code: ---------- import pack.Interface; ... pointcut dsrCall() : call(* Interface.*(..)); // WARNING HERE ... ---------- Each warning points to the pointcut (not the join point shadow). NPE running from the command-line with the latest tree (will attach).

Files changed in fix:
tests/bugs/IncorrectXlintOnInterface.java weaver/src/org/aspectj/weaver/patterns/KindedPointcut.java