[weld-issues] [JBoss JIRA] Updated: (WELD-309) Alter equality for AnnotatedType so you can have >1 AnnotatedType for

Stuart Douglas (JIRA) jira-events at lists.jboss.org
Wed Jan 27 22:02:19 EST 2010


     [ https://jira.jboss.org/jira/browse/WELD-309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stuart Douglas updated WELD-309:
--------------------------------

    Attachment: annotatedTypeId.diff


WeldClassImpl's definition of equality is the most important, as if this is wrong it can prevent beans from being installed. 

The equality checks on WeldField/Method/ConstructorImpl have been changed so they no longer check for equality of the declaring annotated type. This is because this equality check can occur before the declaring annotated type is fully constructed.

Do you think this is ok?

> Alter equality for AnnotatedType so you can have >1 AnnotatedType for 
> ----------------------------------------------------------------------
>
>                 Key: WELD-309
>                 URL: https://jira.jboss.org/jira/browse/WELD-309
>             Project: Weld
>          Issue Type: Bug
>          Components: Reflection layer
>            Reporter: Pete Muir
>            Assignee: Stuart Douglas
>             Fix For: 1.0.1.CR1
>
>         Attachments: annotatedTypeId.diff
>
>
> Currently we use the underlying class to perform equality, this is wrong.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the weld-issues mailing list