Summary: | [compiler] Internal compiler error while parsing/formatting | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Jacek Kisyński <jacek.kisynski> | ||||
Component: | Core | Assignee: | David Audel <david_audel> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | ||||||
Version: | 3.2 | ||||||
Target Milestone: | 3.3 M3 | ||||||
Hardware: | PC | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Jacek Kisyński
2006-08-23 01:38:35 EDT
David, Seems to be a bug from the recovery. Smaller test case: //-----------------------------------------// public class X { void foo1() { { } class Y { } void foo2() { } class Z<T> { } } } //-----------------------------------------// Created attachment 52647 [details]
Proposed fix
Released for 3.3 M3. Tests added ComplianceDiagnoseTest#test0052() DietRecoveryTest#test117() Formatting the code doesn't work, but it doesn't crash. But editing is doesn't fail anymore. Verified for 3.3 M3 using warm-up build I20061030-0800 |