Summary: | synthetic class$N fields generated unnecessarily | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Art Dyer <art.dyer> |
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.1 | ||
Target Milestone: | 3.1.2 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Art Dyer
2005-11-21 17:07:08 EST
I'll investigate this one. Fixed and released in HEAD. The synthetic field was created when the source level was lower or equals than 1.5 instead of lower than 1.5. Added regression test in org.eclipse.jdt.core.tests.compiler.regression.Compliance_1_3.test103, org.eclipse.jdt.core.tests.compiler.regression.Compliance_1_4.test103, org.eclipse.jdt.core.tests.compiler.regression.Compliance_1_5.test103. pls backport to 3.1.2 Verified for 3.2M4 in I20051212-2000 Verified for 3.1.2 using build M20060109-1200. Verified for 3.1.2 using build M20060109-1200 (maxime) |