Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
1.1.10.Final
-
None
Description
public Foo<T> { @Inject Event<T> event; } public Fub { @Inject Foo<Bar> foo; }
This will result in Fub.foo.event being initialized as Event<T>.
On the other hand, with WELD-1111 fixed, this injects the correctly typed Event<Bar>.
public Foo<T> { @Inject Event<T> event; } public FooBar extends Foo<Bar> {} public Fub { @Inject FooBar foo; }