Author: bentmann
Date: Tue Sep 29 21:42:30 2009
New Revision: 820099

URL: http://svn.apache.org/viewvc?rev=820099&view=rev
Log:
o Adjusted warning

Modified:
    
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java

Modified: 
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java
URL: 
http://svn.apache.org/viewvc/maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java?rev=820099&r1=820098&r2=820099&view=diff
==============================================================================
--- 
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java 
(original)
+++ 
maven/maven-3/trunk/maven-core/src/main/java/org/apache/maven/DefaultMaven.java 
Tue Sep 29 21:42:30 2009
@@ -313,6 +313,8 @@
 
         List<ProjectBuildingResult> results = projectBuilder.build( files, 
request.isRecursive(), projectBuildingRequest );
 
+        boolean problems = false;
+
         for ( ProjectBuildingResult result : results )
         {
             projects.add( result.getProject() );
@@ -322,22 +324,26 @@
                 logger.warn( "" );
                 logger.warn( "Some problems were encountered while building 
the effective model for "
                     + result.getProject().getId() );
-                logger.warn( "" );
 
                 for ( ModelProblem problem : result.getProblems() )
                 {
                     logger.warn( problem.getMessage() + " @ " + 
problem.getLocation() );
                 }
 
-                logger.warn( "" );
-                logger.warn( "It is highly recommended to fix these problems"
-                    + " because they threaten the stability of your build." );
-                logger.warn( "" );
-                logger.warn( "For this reason, future Maven versions might no"
-                    + " longer support building such malformed projects." );
-                logger.warn( "" );
+                problems = true;
             }
         }
+
+        if ( problems )
+        {
+            logger.warn( "" );
+            logger.warn( "It is highly recommended to fix these problems"
+                + " because they threaten the stability of your build." );
+            logger.warn( "" );
+            logger.warn( "For this reason, future Maven versions might no"
+                + " longer support building such malformed projects." );
+            logger.warn( "" );
+        }
     }
 
     private void validateActivatedProfiles( List<MavenProject> projects, 
List<String> activeProfileIds )


Reply via email to