Community
Participate
Working Groups
20040824 In package test; import java.util.AbstractList; public class StringList extends AbstractList<String> { AbstractList<List> l; } Both type bindings for 'AbstractList<String>' and for 'AbstractList<List>' have the same key (ITypeBinding.getKey() -> 'java.util.AbstractList'). Is that intended?
Now I also use the keys of type arguments to remove this ambiguity. Fixed and released in HEAD. Regression test added.
Verified in I200409230100.