Summary: | IMethodBinding.overrides(IMethodBinding) returns true even if the given argument is private. | ||||||
---|---|---|---|---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | David Green <greensopinion> | ||||
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> | ||||
Status: | VERIFIED FIXED | QA Contact: | |||||
Severity: | major | ||||||
Priority: | P3 | CC: | kent_johnson | ||||
Version: | 3.2 | ||||||
Target Milestone: | 3.2 RC1 | ||||||
Hardware: | PC | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
David Green
2006-03-16 11:32:46 EST
Kent - We may exhibit same behavior in compiler when checking for presence of @Overrides. We may try to tag less methods with AccOverriding. What about default ones from different package, etc... I think we special cases static ones in the @Overrides diagnostic, but it starts feeling like we tag too many methods with AccOverriding. Created attachment 37859 [details]
Proposed patch and regression test
+1 for 3.2RC1, DOM change only. Released patch and regression tests. Verified for 3.2 RC1 using build I20060413-0010. |