Summary: | incorrect parsing of field declarations with generic types | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | David Cok <david.cok> | ||||
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | major | ||||||
Priority: | P3 | CC: | philippe_mulet | ||||
Version: | 3.1 | ||||||
Target Milestone: | 3.1.1 | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
David Cok
2005-07-30 13:02:05 EDT
The fix is simple. We wrongly shared the type reference in the copyDims(int) method on the parameterized single type reference and parameterized qualified type reference. Philippe, I believe this is a must fix for 3.1.1. Fixed and released in HEAD. Regression tests added in GenericTypeTest.test793/794 Created attachment 25583 [details]
Proposed fix
+1 for 3.1.1 Backported to 3.1 maintenance stream. Regression tests added in GenericTypeTest.test793/794 Verified with 3.2 M1 Verified for 3.2 M2 on build Build id: I20050920-0010. Verified using M20050923-1430 for 3.1.1 |