Bug 56579 - The method <method-name> is undefined for the type <interface-name>
Summary: The method <method-name> is undefined for the type <interface-name>
Status: RESOLVED WORKSFORME
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows 2000
: P3 major (vote)
Target Milestone: 3.0 M9   Edit
Assignee: JDT-Core-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-29 10:24 EST by Marc Gerstmair CLA
Modified: 2004-04-06 08:55 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marc Gerstmair CLA 2004-03-29 10:24:20 EST
Today I installed M8 and got a strange error message:
The method <method-name> is undefined for the type <interface-name>.

It seems that Eclipse cannot find the methods. Maybe because there is 
inheritance over 3 or more classes/interfaces is involved - which should not be 
a problem at all.

If I use command line completion (CTRL+BLANK) Eclipse proposes the method name.

Same works fine on previous Eclipse releases starting from M7.
Comment 1 Olivier Thomann CLA 2004-04-05 16:53:20 EDT
Please provide a test case. Attach it to this PR.
Thanks.
Comment 2 Marc Gerstmair CLA 2004-04-06 05:03:40 EDT
I'm very sorry that I cannot reproduce this behaviour now. After a "clean" and
"rebuild" it worked properly. On all our machines. After the migration from M7
to M8 I never had this problem again.

Maybe this was because .class files generated M7 are different in some aspect
than those in M8. But that is just a guess.

So I think you should close the bug.
Comment 3 Jerome Lanneluc CLA 2004-04-06 08:55:36 EDT
Closing