[ 
http://jira.codehaus.org/browse/MPH-42?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vincent Siveton closed MPH-42.
------------------------------

         Assignee: Vincent Siveton
       Resolution: Fixed
    Fix Version/s: 2.1

Patch applied in [r682181|http://svn.apache.org/viewvc?rev=682181&view=rev], 
snapshot deployed. Thanks!

> Active profiles recursively growing
> -----------------------------------
>
>                 Key: MPH-42
>                 URL: http://jira.codehaus.org/browse/MPH-42
>             Project: Maven 2.x Help Plugin
>          Issue Type: Bug
>    Affects Versions: 2.0.2, 2.1
>            Reporter: Sander Verhagen
>            Assignee: Vincent Siveton
>            Priority: Critical
>             Fix For: 2.1
>
>         Attachments: Active-profiles-recursively-growing.diff.txt
>
>
> Running the active-profiles goal in a project where parents introduce 
> profiles, any sub-modules of these parents will report a number of duplicates 
> of these profiles that grows each time the goal is invoked.
> This is caused by the plugin (recursively) retrieving profiles from 
> subsequent parents, and adding them to the project on which the goal is 
> invoked. The plugin means to add the profiles that it finds so that it can 
> give an aggregated listing of profiles over the full inheritance tree of the 
> project on which the goal is invoked (which is okay), it is mistaken in 
> actually adding them to the project on which the goal is invoked. It changes 
> the project on which the goal is invoked, rather than merely observing it. 
> Because the plugin keeps on adding the same profiles from parent projects, 
> every time it is invoked, to the same project on which the goal is invoked, 
> the aggregated listing keeps on growing and growing during execution.
> Rated this Critical since on large projects this renders the plugin useless; 
> the output will become booming; well, you know how that goes with recursion.
> Fix is attached as unified diff.

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

        

Reply via email to