Summary: | [1.5][compiler] Invalid diagnostic with inner generic class | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Tim Hanson <thanson> |
Component: | Core | Assignee: | Philipe Mulet <philippe_mulet> |
Status: | VERIFIED DUPLICATE | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | philippe_mulet |
Version: | 3.1 | ||
Target Milestone: | 3.2 M4 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Tim Hanson
2005-08-23 16:24:28 EDT
Philippe - the method in the static member type: public void endPacking(Pack p,...) has a direct reference to Pack as a member type and not as a parameterized type. Should it be a parameterized type instead? Philippe - this will be fixed with your changes to convert all SourceTypeBinding refs into ParameterizedType refs. I confirm the problem is going away with my ongoing changes. Added GenericTypeTest#test871 Fixed. Will not backport to 3.1.2, since relies on param/generic binding unification. Actually should have been closed as a dup, since no specific fix was made for this one scenario. *** This bug has been marked as a duplicate of 80472 *** Verified for 3.2 M4 using build I20051213-0010 |