Community
Participate
Working Groups
v_553a A reference to the implicit annotation element "value" has the wrong offset: @I(12) @interface I { int value(); } The implicit reference to "value" has offset <here>@I(12). Expected: @I(<here>12). See also bug 83230.
I set offset to 0 for implicit call but stupidly forgot to set appropriate offset. See also bug 94062 as length=0 does not seem to make all users happy...
Fixed and released in HEAD. Now offset is well positionned at member value start: @I(<|>12). Note that this fixed is coupled with bug 94062 fix. [jdt-core-internal] Changes done in MatchLocator.reportReference(ASTNode,...). Test case added in JavaSearchBugsTests
Verified for 3.1 M7 using build I20050509-2010 + jdt.core HEAD.