Summary: | code resolve: incorrectly resolving method invocation | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Adam Kiezun <akiezun> |
Component: | Core | Assignee: | David Audel <david_audel> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 2.0 | ||
Target Milestone: | 2.1 M2 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Adam Kiezun
2002-09-16 06:10:28 EDT
Is this a problem with DOM/AST? i don't know if ast has a problem here too. i noticed it when i pressed F3 on the method invocation expression This is because of default abstract methods. I bet you it works fine if you toggle compiler compliance to 1.4 (since in 1.4 we don't generate them anymore). Indeed CodeSelect should ignore default abstract methods. SelectionOnMessageSend search the method in superinterfaces if the found method is default abstract. fixed. Verified. |