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

Jason van Zyl updated MNG-3976:
-------------------------------

    Fix Version/s:     (was: 3.0-alpha-3)
                   3.0-alpha-4

> raw POM retrieval
> -----------------
>
>                 Key: MNG-3976
>                 URL: http://jira.codehaus.org/browse/MNG-3976
>             Project: Maven 2
>          Issue Type: New Feature
>          Components: Inheritance and Interpolation
>    Affects Versions: 3.0-alpha-1
>            Reporter: Oleg Gusakov
>            Assignee: Shane Isbell
>             Fix For: 3.0-alpha-4
>
>
> Add an new interface and implementation to maven-mercury component
> The interface shall look like:
> {code}
> interface PomProcessor
> {
> public List<ModelProperty>
>   getRawPom( ArtifactBasicMetadata bmd
>                       , MetadataReader mdReader
>                       , Map env
>                       , Map sysProps
> )
> throws MetadataReaderException, PomException;
> }
> {code}
> Implementation will use callback to correctly interpolate the POM and return 
> back the full POM contents. The client can the process the contents, define 
> their own models, etc.
> This functionality is required for better tools integration

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