[ http://jira.codehaus.org/browse/MNG-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Oleg Gusakov updated MNG-3976: ------------------------------ Assignee: Shane Isbell Description: 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 was: Add an new interface and implementation to maven-mercury component The interface shall look like: * List<ModelProperty> getRawPom( ArtifactBasicMetadata bmd , MetadataReader mdReader , Map env , Map sysProps ) throws MetadataReaderException, PomException 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 Fix Version/s: 3.0-alpha-3 > 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-3 > > > 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