You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "Brett Porter (JIRA)" <ji...@codehaus.org> on 2005/08/01 07:55:57 UTC

[jira] Created: (MNG-684) profiles not correctly merged

profiles not correctly merged
-----------------------------

         Key: MNG-684
         URL: http://jira.codehaus.org/browse/MNG-684
     Project: Maven 2
        Type: Bug
  Components: maven-project  
 Reporter: Brett Porter
     Fix For: 2.0-beta-1


the profiles in the model are not merged correctly. It uses the inheritence assembler, but uses the profile as the parent and the end model as the child. This means that anything in the profile that overrides something in the child does not get applied.


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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MNG-684) profiles not correctly merged

Posted by "John Casey (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-684?page=all ]
     
John Casey closed MNG-684:
--------------------------

    Resolution: Fixed

split profile injection into a separate component, and moved code common to this and the inheritance assembler into ModelUtils.

> profiles not correctly merged
> -----------------------------
>
>          Key: MNG-684
>          URL: http://jira.codehaus.org/browse/MNG-684
>      Project: Maven 2
>         Type: Bug
>   Components: maven-project
>     Reporter: Brett Porter
>     Assignee: John Casey
>      Fix For: 2.0-beta-1

>
>
> the profiles in the model are not merged correctly. It uses the inheritence assembler, but uses the profile as the parent and the end model as the child. This means that anything in the profile that overrides something in the child does not get applied.

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org