[ 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