You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Igor Fedorenko (JIRA)" <ji...@codehaus.org> on 2009/08/13 18:52:59 UTC

[jira] Created: (MNG-4298) Build MavenProject instances incrementally

Build MavenProject instances incrementally
------------------------------------------

                 Key: MNG-4298
                 URL: http://jira.codehaus.org/browse/MNG-4298
             Project: Maven 2
          Issue Type: Improvement
          Components: Embedding
    Affects Versions: 3.0
            Reporter: Igor Fedorenko
         Attachments: incremental-project-build.diff

Some embedding scenarios, like m2e workspace dependency resolution, can be implemented more efficiently if maven core allowed incremental construction of MavenProject instances. That is, build MavenProject with basic project information properly inherited and interpolated first, then populate project dependencies, then populate project plugins and plugins configuration. Attached is proposed implementation that supports such incremental MavenProject construction.


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

        

[jira] Closed: (MNG-4298) Build MavenProject instances incrementally

Posted by "Benjamin Bentmann (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-4298?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Benjamin Bentmann closed MNG-4298.
----------------------------------

         Assignee: Benjamin Bentmann
       Resolution: Fixed
    Fix Version/s: 3.0-alpha-3

Applied in [r803961|http://svn.apache.org/viewvc?view=rev&revision=803961], thanks!

> Build MavenProject instances incrementally
> ------------------------------------------
>
>                 Key: MNG-4298
>                 URL: http://jira.codehaus.org/browse/MNG-4298
>             Project: Maven 2
>          Issue Type: Improvement
>          Components: Embedding
>    Affects Versions: 3.0
>            Reporter: Igor Fedorenko
>            Assignee: Benjamin Bentmann
>             Fix For: 3.0-alpha-3
>
>         Attachments: incremental-project-build.diff
>
>
> Some embedding scenarios, like m2e workspace dependency resolution, can be implemented more efficiently if maven core allowed incremental construction of MavenProject instances. That is, build MavenProject with basic project information properly inherited and interpolated first, then populate project dependencies, then populate project plugins and plugins configuration. Attached is proposed implementation that supports such incremental MavenProject construction.

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