You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Vincent Siveton (JIRA)" <ji...@codehaus.org> on 2007/02/09 23:50:44 UTC

[jira] Created: (MNG-2817) Add identity specification in maven-model and maven-settings

Add identity specification in maven-model and maven-settings
------------------------------------------------------------

                 Key: MNG-2817
                 URL: http://jira.codehaus.org/browse/MNG-2817
             Project: Maven 2
          Issue Type: Bug
            Reporter: Vincent Siveton


Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
For instance, see org.apache.maven.model.Resource used in model/build/resources


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

        

[jira] Updated: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MNG-2817:
------------------------------

    Fix Version/s:     (was: Reviewed Pending Version Assignment)
                   2.1.x
      Component/s: Settings
                   POM

> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2
>          Issue Type: Bug
>          Components: POM, Settings
>            Reporter: Vincent Siveton
>             Fix For: 2.1.x
>
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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

        

[jira] Closed: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "Jason van Zyl (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jason van Zyl closed MNG-2817.
------------------------------

       Resolution: Not A Bug
    Fix Version/s:     (was: 2.3.x)

> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2 & 3
>          Issue Type: Bug
>          Components: POM, Settings
>            Reporter: Vincent Siveton
>            Assignee: John Casey
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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

        

[jira] Updated: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brett Porter updated MNG-2817:
------------------------------

    Fix Version/s:     (was: 3.x)
                   2.1.0-M3

> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2
>          Issue Type: Bug
>          Components: POM, Settings
>            Reporter: Vincent Siveton
>             Fix For: 2.1.0-M3
>
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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

        

[jira] Commented: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "Jared Roberts (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=134703#action_134703 ] 

Jared Roberts commented on MNG-2817:
------------------------------------

Is there any way this could get patched back to the 2.0.x branch? These are defect fixes rather than new functionality and the project I'm working on would rather not wait until the 2.1 release.

> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2
>          Issue Type: Bug
>          Components: POM, Settings
>            Reporter: Vincent Siveton
>             Fix For: 2.1
>
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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

        

[jira] Updated: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

John Casey updated MNG-2817:
----------------------------

    Fix Version/s:     (was: 2.1.0)
                   2.2.0-M1

> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2
>          Issue Type: Bug
>          Components: POM, Settings
>            Reporter: Vincent Siveton
>            Assignee: John Casey
>             Fix For: 2.2.0-M1
>
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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

        

[jira] Commented: (MNG-2817) Add identity specification in maven-model and maven-settings

Posted by "Vincent Siveton (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-2817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_87366 ] 

Vincent Siveton commented on MNG-2817:
--------------------------------------

Modello already generates these methods, just add the identifier parameter:

{noformat} 
        <field>
          <name>name</name>
          <version>3.0.0+</version>
          <type>String</type>
          <identifier>true</identifier>
        </field>
{noformat} 


> Add identity specification in maven-model and maven-settings
> ------------------------------------------------------------
>
>                 Key: MNG-2817
>                 URL: http://jira.codehaus.org/browse/MNG-2817
>             Project: Maven 2
>          Issue Type: Bug
>            Reporter: Vincent Siveton
>
> Some generated objects are used in lists. Thus, it will be very useful to have identity specification for them: equals(..) and hashcode() (see MODELLO-43)
> For instance, see org.apache.maven.model.Resource used in model/build/resources

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