Community
Participate
Working Groups
Build 20030611 Too many matches are found searching in jdt.core for method declarations with the following pattern: 'org.eclipse.jdt.core*.* boolean' For instance, it finds: org.eclipse.jdt.internal.compiler.problem.DefaultProblem.isError() which is in org.eclipse.jdt.internal.compiler.problem (and not in 'org.eclipse.jdt.core*)
The problem is that this type org.eclipse.jdt.internal.compiler.problem.DefaultProblem inherits from the interface org.eclipse.jdt.core.compiler.IProblem. So what it comes down to is when you search for method declarations of the method p1.I.foo(), should you find p2.B.foo(), because B implements the interface p1.I?
Agreed, we should also find p2.B.foo(). This bug is invalid. Please close.
Not a bug.