Author: sisbell
Date: Thu Aug 28 21:06:28 2008
New Revision: 690095

URL: http://svn.apache.org/viewvc?rev=690095&view=rev
Log:
Minor update  of code: logs, javadocs, code

Modified:
    
maven/components/branches/sisbell-maven-2.1-profile/maven-project/src/main/java/org/apache/maven/project/builder/impl/DefaultProjectBuilder.java

Modified: 
maven/components/branches/sisbell-maven-2.1-profile/maven-project/src/main/java/org/apache/maven/project/builder/impl/DefaultProjectBuilder.java
URL: 
http://svn.apache.org/viewvc/maven/components/branches/sisbell-maven-2.1-profile/maven-project/src/main/java/org/apache/maven/project/builder/impl/DefaultProjectBuilder.java?rev=690095&r1=690094&r2=690095&view=diff
==============================================================================
--- 
maven/components/branches/sisbell-maven-2.1-profile/maven-project/src/main/java/org/apache/maven/project/builder/impl/DefaultProjectBuilder.java
 (original)
+++ 
maven/components/branches/sisbell-maven-2.1-profile/maven-project/src/main/java/org/apache/maven/project/builder/impl/DefaultProjectBuilder.java
 Thu Aug 28 21:06:28 2008
@@ -137,7 +137,6 @@
         List<DomainModel> domainModels = new ArrayList<DomainModel>();
         domainModels.add( domainModel );
 
-        MavenProject mavenParent = null;
         File parentFile = null;
         if ( domainModel.getModel().getParent() != null )
         {
@@ -175,11 +174,9 @@
         PomClassicDomainModel transformedDomainModel =
             ( (PomClassicDomainModel) ctx.transform( domainModels, 
transformer, transformer, importModels, properties ) );
        // System.out.println(transformedDomainModel.asString());
-        Model model = transformedDomainModel.getModel();
         try {
-            MavenProject mavenProject = new MavenProject( model, 
artifactFactory, mavenTools, repositoryHelper, null,
-                    projectBuilderConfiguration);
-            mavenProject.setParent(mavenParent);
+            MavenProject mavenProject = new MavenProject( 
transformedDomainModel.getModel(), artifactFactory,
+                    mavenTools, repositoryHelper, null, 
projectBuilderConfiguration);
             mavenProject.setParentFile(parentFile);
             return mavenProject;
         } catch (InvalidRepositoryException e) {
@@ -187,6 +184,13 @@
         }
     }
 
+    /**
+     * Returns true if the relative path of the specified parent references a 
pom, otherwise returns false.
+     *
+     * @param parent the parent model info
+     * @param projectDirectory the project directory of the child pom
+     * @return true if the relative path of the specified parent references a 
pom, otherwise returns fals
+     */
     private boolean isParentLocal( Parent parent, File projectDirectory )
     {
         try
@@ -231,7 +235,8 @@
             new PomClassicDomainModel( artifactParent.getFile()  );
         if ( !parentDomainModel.matchesParent( 
domainModel.getModel().getParent() ) )
         {
-            logger.warn( "Parent pom ids do not match: File = " + 
artifactParent.getFile().getAbsolutePath() );
+            logger.warn( "Parent pom ids do not match: Parent File = " + 
artifactParent.getFile().getAbsolutePath()
+                    + ": Child ID = " +  domainModel.getModel().getId() );
             return domainModels;
         }
         else
@@ -245,7 +250,15 @@
         return domainModels;
     }
 
-
+    /**
+     * Returns list of domain model parents of the specified domain model. The 
parent domain models are part  
+     *
+     * @param domainModel
+     * @param artifactResolver
+     * @param projectDirectory
+     * @return
+     * @throws IOException
+     */
     private List<DomainModel> getDomainModelParentsFromLocalPath( 
PomClassicDomainModel domainModel,
                                                                   
PomArtifactResolver artifactResolver,
                                                                   File 
projectDirectory )
@@ -276,13 +289,14 @@
 
         if ( !parentFile.exists() )
         {
-            throw new IOException( "File does not exist: File =" + 
parentFile.getAbsolutePath() );
+            throw new IOException( "File does not exist: File = " + 
parentFile.getAbsolutePath() );
         }
 
         PomClassicDomainModel parentDomainModel = new PomClassicDomainModel( 
parentFile  );
         if ( !parentDomainModel.matchesParent( 
domainModel.getModel().getParent() ) )
         {
-            logger.warn( "Parent pom ids do not match: File = " + 
parentFile.getAbsolutePath() );
+            logger.warn( "Parent pom ids do not match: Parent File = " + 
parentFile.getAbsolutePath()
+                    + ": Child ID = " +  domainModel.getModel().getId() );
         }
 
         domainModels.add( parentDomainModel );
@@ -318,6 +332,4 @@
             throw new IOException( "Failed to validate: " + 
validationResult.toString() );
         }
     }
-
-
 }


Reply via email to