You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by jd...@apache.org on 2005/08/09 22:56:15 UTC

svn commit: r231112 - in /maven/components/trunk/maven-project/src/main/java/org/apache/maven/project: DefaultMavenProjectBuilder.java MavenProject.java

Author: jdcasey
Date: Tue Aug  9 13:56:12 2005
New Revision: 231112

URL: http://svn.apache.org/viewcvs?rev=231112&view=rev
Log:
Adding better handling for originalModel in MavenProject.

Modified:
    maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java
    maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java

Modified: maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java?rev=231112&r1=231111&r2=231112&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java (original)
+++ maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/DefaultMavenProjectBuilder.java Tue Aug  9 13:56:12 2005
@@ -884,6 +884,8 @@
         superModel.setVersion( STANDALONE_SUPERPOM_VERSION );
 
         MavenProject project = new MavenProject( superModel );
+        
+        project.setOriginalModel( superModel );
 
         try
         {

Modified: maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java
URL: http://svn.apache.org/viewcvs/maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java?rev=231112&r1=231111&r2=231112&view=diff
==============================================================================
--- maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java (original)
+++ maven/components/trunk/maven-project/src/main/java/org/apache/maven/project/MavenProject.java Tue Aug  9 13:56:12 2005
@@ -176,6 +176,11 @@
         this.profileProperties = new Properties( project.profileProperties );
 
         this.model = ModelUtils.cloneModel( project.model );
+        
+        if ( project.originalModel != null )
+        {
+            this.originalModel = ModelUtils.cloneModel( project.originalModel );
+        }
 
         // TODO: need to clone this too?
         this.artifact = project.artifact;



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org