Community
Participate
Working Groups
Build Identifier: I20100608-0911 The following code couldn't be parsed by ASTParser.createASTs(...) with binding resolving enabled: map = new HashMap<MissingT1, MissingT2>(); Reproducible: Always Steps to Reproduce: Run attached test case. I was testing it against versions A_58 and B_03 of org.eclipse.jdt.core
Created attachment 175141 [details] patch (for org.eclipse.jdt.core_3.7.0.vB_03)
Created attachment 175142 [details] JUnit4 test plugin project
Indeed the referenceContext is reset to null once the problem is reported, we need to preserve it if we want to be able to report more than one problem. Reviewing the patch.
Srikanth, we might want to backport for 3.6.1 as we are missing the compilation unit creation. Released for 3.7M1. Added regression test in: org.eclipse.jdt.core.tests.dom.ASTModelBridgeTests#test320802
Created attachment 175341 [details] Proposed fix + regression test
Srikanth, please review for 3.6.1.
Verified for 3.7M1 using build I20100802-1800
Patch looks good.
*** Bug 320633 has been marked as a duplicate of this bug. ***
Hello, I didn't find the fix in v_A64_R36x of JDT. Do you still plan to include this fix into 3.6.1? Thanks!
(In reply to comment #10) > Hello, > > I didn't find the fix in v_A64_R36x of JDT. Do you still plan to include this > fix into 3.6.1? Yes, I'll release patch shortly. Thanks.
Reopen to back port to 3.6.1
Using same patch (comment #5) for R3_6_maintenance.
Released in R3_6_maintenance for 3.6.1.
Verified for 3.6.1 RC2 using Build id: M20100825-0800