Summary: | [1.5] Type mismatch on embedded type parameters | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Bart Geraci <BJGeraci> |
Component: | Core | Assignee: | Philipe Mulet <philippe_mulet> |
Status: | VERIFIED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | java, mlq.eclipse |
Version: | 3.0 | ||
Target Milestone: | 3.1 M3 | ||
Hardware: | PC | ||
OS: | Windows 2000 | ||
Whiteboard: |
Description
Bart Geraci
2004-10-26 16:14:36 EDT
I've noticed that if each interface and class were in their own separate files (M.java, N.java, O.java), then Eclipse does not complain and the resolution is done properly. Substitution algorithm did not properly handle ParametizedType of GenericType (no nested type variables). Fixed. Added regression test: GenericTypeTest#test338 *** Bug 72998 has been marked as a duplicate of this bug. *** *** Bug 76313 has been marked as a duplicate of this bug. *** Verified for 3.1M3 with build I200411040100 |