Summary: | [select] Search doesn't find annotated local variable declaration with error | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | David Audel <david_audel> | ||||
Component: | Core | Assignee: | David Audel <david_audel> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | frederic_fusier, Olivier_Thomann | ||||
Version: | 3.4 | ||||||
Target Milestone: | 3.5 M1 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
David Audel
2008-05-07 03:51:58 EDT
This problem is caused be the fact that code select doesn't do annotations recovery or statements recovery in the SelectionParser and search do annotations recovery and statements recovery in MatchLocatorParser. For select the variable doesn't contain the annotation unlike search. SelectionParser should support annotations recovery. It is too risky to modify code select recovery for 3.4. Deferring to 3.5. Created attachment 108164 [details]
Proposed fix
Released fro 3.5M1. Tests added ResolveTests_1_5#test0117() -> test0118() Annotation recovery is enabled in SelectionParser Verified for 3.5M1 using I20080805-1307 |