Author: jdcasey
Date: Tue Mar 27 18:47:28 2007
New Revision: 523137

URL: http://svn.apache.org/viewvc?view=rev&rev=523137
Log:
Restoring fail-fast as a default reactor behavior.

Modified:
    
maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java
    
maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java

Modified: 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java?view=diff&rev=523137&r1=523136&r2=523137
==============================================================================
--- 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java
 (original)
+++ 
maven/components/trunk/maven-core/src/main/java/org/apache/maven/execution/ReactorManager.java
 Tue Mar 27 18:47:28 2007
@@ -58,7 +58,14 @@
     {
         this.sorter = new ProjectSorter( projects );
 
-        this.failureBehavior = failureBehavior;
+        if ( failureBehavior == null )
+        {
+            this.failureBehavior = FAIL_FAST;
+        }
+        else
+        {
+            this.failureBehavior = failureBehavior;
+        }
     }
 
     public Map getPluginContext( PluginDescriptor plugin, MavenProject project 
)

Modified: 
maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
URL: 
http://svn.apache.org/viewvc/maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java?view=diff&rev=523137&r1=523136&r2=523137
==============================================================================
--- 
maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
 (original)
+++ 
maven/components/trunk/maven-embedder/src/main/java/org/apache/maven/cli/MavenCli.java
 Tue Mar 27 18:47:28 2007
@@ -174,7 +174,8 @@
 
             boolean recursive = true;
 
-            String reactorFailureBehaviour = null;
+            // this is the default behavior.
+            String reactorFailureBehaviour = 
MavenExecutionRequest.REACTOR_FAIL_FAST;
 
             if ( commandLine.hasOption( CLIManager.NON_RECURSIVE ) )
             {


Reply via email to