Community
Participate
Working Groups
A really funny bug in I200408241200:-) A search for references to method ASTVisitor#endVisit(MethodInvocation) reports also references to ASTVisitor#endVisit(SuperMethodInvocation). Similar for FieldAccess -> SuperFieldAccess, ConstructorInvocation -> SuperConstructorInvocation, ... XXX -> SuperXXX.
Note: Project org.eclipse.jdt.core must be in source to enjoy SuperMAN ("Super"MethodArgumentName) search.
Are these references in Javadoc or method bodies?
All references are in bodies of accept0(..) methods of the corresponding classes (selection is "endVisit(this)" on the last line). Search results table: accept0(ASTVisitor) : void - org.eclipse.jdt.core.dom.MethodInvocation accept0(ASTVisitor) : void - org.eclipse.jdt.core.dom.SuperMethodInvocation
This bug really occurs with 3.1 M2 but does not in last integration build I200410260800. I suppose fix was a side effect of implementation for search with generic types and fields (bug 75641 and bug 73277).
I'll add it to JDT/Core buildnotes.
Test case added in JavaSearchTests
Verified in build I200411040100 for 3.1M3