Summary: | IDOMType.getFlags() fails to represent interface flags correctly. | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Ed Merks <Ed.Merks> | ||||||
Component: | Core | Assignee: | Olivier Thomann <Olivier_Thomann> | ||||||
Status: | VERIFIED FIXED | QA Contact: | |||||||
Severity: | blocker | ||||||||
Priority: | P3 | CC: | marcelop | ||||||
Version: | 3.1 | ||||||||
Target Milestone: | 3.1 M4 | ||||||||
Hardware: | PC | ||||||||
OS: | Windows 2000 | ||||||||
Whiteboard: | |||||||||
Attachments: |
|
Description
Ed Merks
2004-11-16 10:57:30 EST
Created attachment 15897 [details]
Full project with test case.
The attachment is a zip of the complete project for reproducing the problem.
I will investigate. Should we consider for 3.0 maintenance backporting or is it only a blocker in 3.1 stream ? This seems to be a problem only in 3.1 where the call to adjustInterfaceModifiers(); has been removed. The DocumentElementParser has not been updated. Fixing this resolves this issue. I will attach a patch soon. The next nightly build will contain the fix. Created attachment 15909 [details]
Apply on HEAD
This will be released as soon as all tests passed.
Fixed and released in HEAD. Regression test added in ASTConverterTestAST3_2.test0576 Thanks for the speedy service!!! Verified (in I200412140010) that the test ensures that getComment() has no side effect on the flags. |