Community
Participate
Working Groups
I20050126-0800 A reference to a type is reported as inaccurate if the type occurs in a vararg method: class Foo { void bar(Foo... foos) {} // reference to Foo is "potential" }
Fixed. Wrong reference were stored by MatchLocatorParser for Test... (SingleTypeReference instead of ArrayTypeReference). Now Search engine correctly found exact match to Test reference. [jdt-core-internal] Change done in Parser.consumeFormalParameter(boolean). I've also modified all parsers where this method was overriden (not currently necessary but may be...). Test case added in JavaSearchBugsTests
Verified in I20050330-0500