[
https://issues.jboss.org/browse/WELD-1060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12664545#comment-12664545
]
Martin Kouba commented on WELD-1060:
------------------------------------
It seems that resolution works in case of type variable with upper bound.
See
*org.jboss.cdi.tck.tests.lookup.injection.parameterized.ParameterizedTypesInjectionToParameterizedWithTypeVariableUpperBoundTest.testInjection()*
and
*org.jboss.cdi.tck.tests.lookup.injection.parameterized.ParameterizedTypesInjectionToParameterizedWithTypeVariableTest.testInjection()*
> Any bean type with identical raw type is assignable to a parameterized
> required type with type variable parameter
> -----------------------------------------------------------------------------------------------------------------
>
> Key: WELD-1060
> URL: https://issues.jboss.org/browse/WELD-1060
> Project: Weld
> Issue Type: Bug
> Reporter: Martin Kouba
>
> *5.2.3. Assignability of raw and parameterized types*:
> "A parameterized bean type is considered assignable to a parameterized
> required type if they have identical raw type and for each parameter
> * ...
> * the required type parameter and the bean type parameter are both type
> variables and the upper bound of the required type parameter is assignable to
> the upper bound, if any, of the bean type parameter."
> See
> *org.jboss.cdi.tck.tests.lookup.typesafe.resolution.parameterized.AssignabilityOfRawAndParameterizedTypesTest.testAssignabilityOfParameterizedTypeWithTypeVariablesToParameterizedTypeTypeVariable()*
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
weld-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/weld-issues