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

John Casey updated MNG-2640:
----------------------------

    Patch Submitted:   (was: [Yes])

The supplied patch only addresses the build.finalName expression, not any 
number of other values in MavenProject (or Model, which is what we're really 
talking about).

IMO, we need to address this more generally, rather than continue adding to the 
exceptions list Brett put together to satisfy one funky little case we had that 
depended on broken functionality.

> Expressions in POMs are not modified when the Maven Project is updated
> ----------------------------------------------------------------------
>
>                 Key: MNG-2640
>                 URL: http://jira.codehaus.org/browse/MNG-2640
>             Project: Maven 2
>          Issue Type: Bug
>          Components: Inheritance and Interpolation
>    Affects Versions: 2.0.4
>            Reporter: Vincent Massol
>         Attachments: MNG-2640.diff
>
>
> In the Clover plugin I'm modifying the finalName with:
> {code:java}
> getProject().getBuild().setFinalName( getProject().getArtifactId() + "-" + 
> getProject().getVersion() + "-clover" );
> {code}
> This works fine and all subsequent plugins using the MavenProject object do 
> work fine. However if the user uses, say, the AntRun plugin and uses the 
> ${project.build.fineName} expression in his POM it'll return the original 
> value and not the one modified by the Clover plugin. For example if the user 
> is using the AntRun plugin combined with xdoclet Ant tasks to generate files, 
> they won't be put in the correct target directories when used with the Clover 
> plugin and the build will fail...
> See http://jira.codehaus.org/browse/MCLOVER-59 for an issue filed against the 
> Clover plugin on this.
> I think we need a way for reevaluating interpolated expressions when the 
> model is changed.
> Thanks
> -Vincent

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