Repository: maven-surefire
Updated Branches:
  refs/heads/master 72dce824e -> 71160434f


[SUREFIRE] Java Collections improvement


Project: http://git-wip-us.apache.org/repos/asf/maven-surefire/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-surefire/commit/f07699c5
Tree: http://git-wip-us.apache.org/repos/asf/maven-surefire/tree/f07699c5
Diff: http://git-wip-us.apache.org/repos/asf/maven-surefire/diff/f07699c5

Branch: refs/heads/master
Commit: f07699c543584c6cadbbe97dd43a557fa92d1e04
Parents: be9d923
Author: Tibor17 <tibo...@lycos.com>
Authored: Fri Apr 3 13:05:36 2015 +0200
Committer: Tibor17 <tibo...@lycos.com>
Committed: Fri Apr 3 13:05:36 2015 +0200

----------------------------------------------------------------------
 .../apache/maven/plugin/surefire/AbstractSurefireMojo.java    | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-surefire/blob/f07699c5/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
----------------------------------------------------------------------
diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
index 55239af..3f2dc0d 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
@@ -25,6 +25,7 @@ import java.io.IOException;
 import java.lang.reflect.Method;
 import java.util.ArrayList;
 import java.util.Arrays;
+import java.util.Collection;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
@@ -1606,7 +1607,7 @@ public abstract class AbstractSurefireMojo
             // Have to wrap in an ArrayList as surefire expects an ArrayList 
instead of a List for some reason
             if ( actualExcludes == null || actualExcludes.isEmpty() )
             {
-                actualExcludes = Arrays.asList( "**/*$*" );
+                actualExcludes = Collections.singletonList( "**/*$*" );
             }
         }
         return filterNulls( actualExcludes );
@@ -1618,7 +1619,7 @@ public abstract class AbstractSurefireMojo
         List<String> includes = null;
         if ( isSpecificTestSpecified() && !isMultipleExecutionBlocksDetected() 
)
         {
-            includes = Arrays.asList( getTest() );
+            includes = Collections.singletonList( getTest() );
         }
         else
         {
@@ -1710,7 +1711,7 @@ public abstract class AbstractSurefireMojo
             Plugin plugin = (Plugin) project.getBuild().getPluginsAsMap().get( 
key );
             if ( plugin != null )
             {
-                List<PluginExecution> executions = plugin.getExecutions();
+                Collection<PluginExecution> executions = 
plugin.getExecutions();
                 return executions != null && executions.size() > 1;
             }
         }

Reply via email to