Community
Participate
Working Groups
type hierarchy does not find implementation of generic interface. consider following two classes: package test; public interface Inf<V> { public V get(); } package test; public class Test<V> implements Inf<V> { public V get() { return null; } } invoke 'type hierarchy' on 'Inf' in the first class, and it does not show 'Test' as an implementation, as it should.
Changed AbstractIndexer#addClassDeclaration, addEnumDeclaration and addInterfaceDeclaration to take the erasure of the super interface (instead of the name with arguments). Incremented DiskIndex#SIGNATURE so that indexes are recreated. Added regression test TypeHierarchyTests#testGeneric5
Verified in I20050214-0927