[cdi-dev] [JBoss JIRA] (CDI-169) Remove the 'No type variable in event objects' restriction

Pete Muir (Commented) (JIRA) jira-events at lists.jboss.org
Thu Nov 3 11:15:45 EDT 2011


    [ https://issues.jboss.org/browse/CDI-169?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12639733#comment-12639733 ] 

Pete Muir commented on CDI-169:
-------------------------------

I should clarify that this is following the CDI 1.0 spec, which doesn't allow Weld to look at the type of the event injection, but only at the type of the event object.
                
> Remove the 'No type variable in event objects' restriction
> ----------------------------------------------------------
>
>                 Key: CDI-169
>                 URL: https://issues.jboss.org/browse/CDI-169
>             Project: CDI Specification Issues
>          Issue Type: Feature Request
>    Affects Versions: 1.0
>            Reporter: Stuart Douglas
>             Fix For: 1.1 (Proposed)
>
>
> CDI 10.1 states:
> An event object is an instance of a concrete Java class with no type variables. ... An event type may not contain a type variable.
> Which seems silly considering the container fires events with a type variable at startup. I can't think of any reason why this should be prohibited. 

--
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

        


More information about the cdi-dev mailing list