You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by da...@apache.org on 2015/04/06 05:53:30 UTC

svn commit: r1671476 - in /maven/plugins/trunk/maven-invoker-plugin/src: main/java/org/apache/maven/plugin/invoker/ test/java/org/apache/maven/plugin/invoker/

Author: dantran
Date: Mon Apr  6 03:53:29 2015
New Revision: 1671476

URL: http://svn.apache.org/r1671476
Log:
Source format, remove ending white spaces

Modified:
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/AbstractInvokerMojo.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/CompositeMap.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/FileLogger.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerProperties.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerReport.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerSession.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/MetadataUtils.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/PomUtils.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/ReportUtils.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SelectorUtils.java
    maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SystemPropertyPrinter.java
    maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/InvokerPropertiesTest.java
    maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/SelectorUtilsTest.java

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/AbstractInvokerMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/AbstractInvokerMojo.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/AbstractInvokerMojo.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/AbstractInvokerMojo.java Mon Apr  6 03:53:29 2015
@@ -425,7 +425,7 @@ public abstract class AbstractInvokerMoj
 
     /**
      * mavenExecutable can either be a file relative to <code>${maven.home}/bin/</code> or an absolute file.
-     * 
+     *
      * @since 1.8
      * @see Invoker#setMavenExecutable(File)
      */
@@ -482,67 +482,67 @@ public abstract class AbstractInvokerMoj
      * <code>${project.version}</code> to reference project properties or values from the parameter
      * {@link #filterProperties}. The snippet below describes the supported properties:
      * <p/>
-     * 
+     *
      * <pre>
      * # A comma or space separated list of goals/phases to execute, may
      * # specify an empty list to execute the default goal of the IT project
      * invoker.goals = clean install
-     * 
+     *
      * # Or you can give things like this if you need.
      * invoker.goals = -T2 clean verify
-     * 
+     *
      * # Optionally, a list of goals to run during further invocations of Maven
      * invoker.goals.2 = ${project.groupId}:${project.artifactId}:${project.version}:run
-     * 
+     *
      * # A comma or space separated list of profiles to activate
      * invoker.profiles = its,jdk15
-     * 
+     *
      * # The path to an alternative POM or base directory to invoke Maven on, defaults to the
      * # project that was originally specified in the plugin configuration
      * # Since plugin version 1.4
      * invoker.project = sub-module
-     * 
+     *
      * # The value for the environment variable MAVEN_OPTS
      * invoker.mavenOpts = -Dfile.encoding=UTF-16 -Xms32m -Xmx256m
-     * 
+     *
      * # Possible values are &quot;fail-fast&quot; (default), &quot;fail-at-end&quot; and &quot;fail-never&quot;
      * invoker.failureBehavior = fail-never
-     * 
+     *
      * # The expected result of the build, possible values are &quot;success&quot; (default) and &quot;failure&quot;
      * invoker.buildResult = failure
-     * 
+     *
      * # A boolean value controlling the aggregator mode of Maven, defaults to &quot;false&quot;
      * invoker.nonRecursive = true
-     * 
+     *
      * # A boolean value controlling the network behavior of Maven, defaults to &quot;false&quot;
      * # Since plugin version 1.4
      * invoker.offline = true
-     * 
+     *
      * # The path to the properties file from which to load system properties, defaults to the
      * # filename given by the plugin parameter testPropertiesFile
      * # Since plugin version 1.4
      * invoker.systemPropertiesFile = test.properties
-     * 
+     *
      * # An optional human friendly name for this build job to be included in the build reports.
      * # Since plugin version 1.4
      * invoker.name = Test Build 01
-     * 
+     *
      * # An optional description for this build job to be included in the build reports.
      * # Since plugin version 1.4
      * invoker.description = Checks the support for build reports.
-     * 
+     *
      * # A comma separated list of JRE versions on which this build job should be run.
      * # Since plugin version 1.4
      * invoker.java.version = 1.4+, !1.4.1, 1.7-
-     * 
+     *
      * # A comma separated list of OS families on which this build job should be run.
      * # Since plugin version 1.4
      * invoker.os.family = !windows, unix, mac
-     * 
+     *
      * # A comma separated list of Maven versions on which this build should be run.
      * # Since plugin version 1.5
      * invoker.maven.version = 2.0.10+, !2.1.0, !2.2.0
-     * 
+     *
      * # A boolean value controlling the debug logging level of Maven, , defaults to &quot;false&quot;
      * # Since plugin version 1.8
      * invoker.debug = true
@@ -586,7 +586,7 @@ public abstract class AbstractInvokerMoj
 
     /**
      * Additional environment variables to set on the command line.
-     * 
+     *
      * @since 1.8
      */
     @Parameter
@@ -594,7 +594,7 @@ public abstract class AbstractInvokerMoj
 
     /**
      * Additional variables for use in the hook scripts.
-     * 
+     *
      * @since 1.9
      */
     @Parameter

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/CompositeMap.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/CompositeMap.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/CompositeMap.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/CompositeMap.java Mon Apr  6 03:53:29 2015
@@ -29,7 +29,7 @@ import org.codehaus.plexus.util.introspe
 
 /**
  * A map-like source to interpolate expressions.
- * 
+ *
  * @author Olivier Lamy
  * @since 1.1
  * @version $Id$
@@ -50,7 +50,7 @@ class CompositeMap
 
     /**
      * Creates a new interpolation source backed by the specified Maven project and some user-specified properties.
-     * 
+     *
      * @param mavenProject The Maven project from which to extract interpolated values, must not be <code>null</code>.
      * @param properties The set of additional properties from which to extract interpolated values, may be
      *            <code>null</code>.
@@ -67,7 +67,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#clear()
      */
     public void clear()
@@ -77,7 +77,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#containsKey(java.lang.Object)
      */
     public boolean containsKey( Object key )
@@ -109,7 +109,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#containsValue(java.lang.Object)
      */
     public boolean containsValue( Object value )
@@ -119,7 +119,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#entrySet()
      */
     public Set<Entry<String, Object>> entrySet()
@@ -129,7 +129,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#get(java.lang.Object)
      */
     public Object get( Object key )
@@ -164,7 +164,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#isEmpty()
      */
     public boolean isEmpty()
@@ -174,7 +174,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#keySet()
      */
     public Set<String> keySet()
@@ -184,7 +184,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#put(java.lang.Object, java.lang.Object)
      */
     public Object put( String key, Object value )
@@ -194,7 +194,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#putAll(java.util.Map)
      */
     public void putAll( Map<? extends String, ? extends Object> t )
@@ -204,7 +204,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#remove(java.lang.Object)
      */
     public Object remove( Object key )
@@ -214,7 +214,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#size()
      */
     public int size()
@@ -224,7 +224,7 @@ class CompositeMap
 
     /**
      * {@inheritDoc}
-     * 
+     *
      * @see java.util.Map#values()
      */
     public Collection<Object> values()

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/FileLogger.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/FileLogger.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/FileLogger.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/FileLogger.java Mon Apr  6 03:53:29 2015
@@ -36,7 +36,7 @@ class FileLogger
 
     /**
      * Creates a new logger that writes to the specified file.
-     * 
+     *
      * @param outputFile The path to the output file, must not be <code>null</code>.
      * @throws IOException If the output file could not be created.
      */
@@ -48,7 +48,7 @@ class FileLogger
 
     /**
      * Creates a new logger that writes to the specified file and optionally mirrors messages to the given mojo logger.
-     * 
+     *
      * @param outputFile The path to the output file, must not be <code>null</code>.
      * @param log The mojo logger to additionally output messages to, may be <code>null</code> if not used.
      * @throws IOException If the output file could not be created.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InstallMojo.java Mon Apr  6 03:53:29 2015
@@ -54,7 +54,7 @@ import org.codehaus.plexus.util.FileUtil
  * Installs the project artifacts of the main build into the local repository as a preparation to run the sub projects.
  * More precisely, all artifacts of the project itself, all its locally reachable parent POMs and all its dependencies
  * from the reactor will be installed to the local repository.
- * 
+ *
  * @since 1.2
  * @author Paul Gier
  * @author Benjamin Bentmann
@@ -175,7 +175,7 @@ public class InstallMojo
 
     /**
      * Performs this mojo's tasks.
-     * 
+     *
      * @throws MojoExecutionException If the artifacts could not be installed.
      */
     public void execute()
@@ -204,7 +204,7 @@ public class InstallMojo
      * custom repository will have the same identifier, layout and policies as the real local repository. That means
      * apart from the location, the custom repository will be indistinguishable from the real repository such that its
      * usage is transparent to the integration tests.
-     * 
+     *
      * @return The local repository for the integration tests, never <code>null</code>.
      * @throws MojoExecutionException If the repository could not be created.
      */
@@ -242,7 +242,7 @@ public class InstallMojo
      * Installs the specified artifact to the local repository. Note: This method should only be used for artifacts that
      * originate from the current (reactor) build. Artifacts that have been grabbed from the user's local repository
      * should be installed to the test repository via {@link #copyArtifact(File, Artifact, ArtifactRepository)}.
-     * 
+     *
      * @param file The file associated with the artifact, must not be <code>null</code>. This is in most cases the value
      *            of <code>artifact.getFile()</code> with the exception of the main artifact from a project with
      *            packaging "pom". Projects with packaging "pom" have no main artifact file. They have however artifact
@@ -286,7 +286,7 @@ public class InstallMojo
      * from the user's local repository (and not the current build outputs). The subtle difference here is that
      * artifacts from the repository have already undergone transformations and these manipulations should not be redone
      * by the artifact installer. For this reason, this method performs plain copy operations to install the artifacts.
-     * 
+     *
      * @param file The file associated with the artifact, must not be <code>null</code>.
      * @param artifact The artifact to install, must not be <code>null</code>.
      * @param testRepository The local repository to install the artifact to, must not be <code>null</code>.
@@ -339,7 +339,7 @@ public class InstallMojo
 
     /**
      * Installs the main artifact and any attached artifacts of the specified project to the local repository.
-     * 
+     *
      * @param mvnProject The project whose artifacts should be installed, must not be <code>null</code>.
      * @param testRepository The local repository to install the artifacts to, must not be <code>null</code>.
      * @throws MojoExecutionException If any artifact could not be installed.
@@ -375,7 +375,7 @@ public class InstallMojo
     /**
      * Installs the (locally reachable) parent POMs of the specified project to the local repository. The parent POMs
      * from the reactor must be installed or the forked IT builds will fail when using a clean repository.
-     * 
+     *
      * @param mvnProject The project whose parent POMs should be installed, must not be <code>null</code>.
      * @param testRepository The local repository to install the POMs to, must not be <code>null</code>.
      * @throws MojoExecutionException If any POM could not be installed.
@@ -403,7 +403,7 @@ public class InstallMojo
 
     /**
      * Installs the POM of the specified project to the local repository.
-     * 
+     *
      * @param mvnProject The project whose POM should be installed, must not be <code>null</code>.
      * @param testRepository The local repository to install the POM to, must not be <code>null</code>.
      * @throws MojoExecutionException If the POM could not be installed.
@@ -435,7 +435,7 @@ public class InstallMojo
     /**
      * Installs the dependent projects from the reactor to the local repository. The dependencies on other modules from
      * the reactor must be installed or the forked IT builds will fail when using a clean repository.
-     * 
+     *
      * @param mvnProject The project whose dependent projects should be installed, must not be <code>null</code>.
      * @param reactorProjects The set of projects in the reactor build, must not be <code>null</code>.
      * @param testRepository The local repository to install the POMs to, must not be <code>null</code>.
@@ -543,7 +543,7 @@ public class InstallMojo
 
     /**
      * Installs all parent POMs of the specified POM file that are available in the local repository.
-     * 
+     *
      * @param pomFile The path to the POM file whose parents should be installed, must not be <code>null</code>.
      * @param testRepository The local repository to install the POMs to, must not be <code>null</code>.
      * @throws MojoExecutionException If any (existing) parent POM could not be installed.
@@ -561,7 +561,7 @@ public class InstallMojo
 
     /**
      * Installs the specified POM and all its parent POMs to the local repository.
-     * 
+     *
      * @param groupId The group id of the POM which should be installed, must not be <code>null</code>.
      * @param artifactId The artifact id of the POM which should be installed, must not be <code>null</code>.
      * @param version The version of the POM which should be installed, must not be <code>null</code>.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerProperties.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerProperties.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerProperties.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerProperties.java Mon Apr  6 03:53:29 2015
@@ -29,7 +29,7 @@ import org.codehaus.plexus.util.StringUt
 
 /**
  * Provides a convenient facade around the <code>invoker.properties</code>.
- * 
+ *
  * @author Benjamin Bentmann
  * @version $Id$
  */
@@ -70,7 +70,7 @@ class InvokerProperties
     /**
      * Creates a new facade for the specified invoker properties. The properties will not be copied, so any changes to
      * them will be reflected by the facade.
-     * 
+     *
      * @param properties The invoker properties to wrap, may be <code>null</code> if none.
      */
     public InvokerProperties( Properties properties )
@@ -80,7 +80,7 @@ class InvokerProperties
 
     /**
      * Gets the invoker properties being wrapped.
-     * 
+     *
      * @return The invoker properties being wrapped, never <code>null</code>.
      */
     public Properties getProperties()
@@ -90,7 +90,7 @@ class InvokerProperties
 
     /**
      * Gets the name of the corresponding build job.
-     * 
+     *
      * @return The name of the build job or an empty string if not set.
      */
     public String getJobName()
@@ -100,7 +100,7 @@ class InvokerProperties
 
     /**
      * Gets the description of the corresponding build job.
-     * 
+     *
      * @return The description of the build job or an empty string if not set.
      */
     public String getJobDescription()
@@ -110,7 +110,7 @@ class InvokerProperties
 
     /**
      * Gets the specification of JRE versions on which this build job should be run.
-     * 
+     *
      * @return The specification of JRE versions or an empty string if not set.
      */
     public String getJreVersion()
@@ -131,7 +131,7 @@ class InvokerProperties
 
     /**
      * Gets the specification of OS families on which this build job should be run.
-     * 
+     *
      * @return The specification of OS families or an empty string if not set.
      */
     public String getOsFamily()
@@ -141,7 +141,7 @@ class InvokerProperties
 
     /**
      * Determines whether these invoker properties contain a build definition for the specified invocation index.
-     * 
+     *
      * @param index The one-based index of the invocation to check for, must not be negative.
      * @return <code>true</code> if the invocation with the specified index is defined, <code>false</code> otherwise.
      */
@@ -160,7 +160,7 @@ class InvokerProperties
     /**
      * Configures the specified invocation request from these invoker properties. Settings not present in the invoker
      * properties will be left unchanged in the invocation request.
-     * 
+     *
      * @param request The invocation request to configure, must not be <code>null</code>.
      * @param index The one-based index of the invocation to configure, must not be negative.
      */
@@ -229,7 +229,7 @@ class InvokerProperties
 
     /**
      * Checks whether the specified exit code matches the one expected for the given invocation.
-     * 
+     *
      * @param exitCode The exit code of the Maven invocation to check.
      * @param index The index of the invocation for which to check the exit code, must not be negative.
      * @return <code>true</code> if the exit code is zero and a success was expected or if the exit code is non-zero and
@@ -243,7 +243,7 @@ class InvokerProperties
 
     /**
      * Gets the path to the properties file used to set the system properties for the specified invocation.
-     * 
+     *
      * @param index The index of the invocation for which to check the exit code, must not be negative.
      * @return The path to the properties file or <code>null</code> if not set.
      */
@@ -257,7 +257,7 @@ class InvokerProperties
      * for multiple builds of the same project. For this reason, the properties are indexed. First, a property named
      * <code>key.index</code> will be queried. If this property does not exist, the value of the property named
      * <code>key</code> will finally be returned.
-     * 
+     *
      * @param key The (base) key for the invoker property to lookup, must not be <code>null</code>.
      * @param index The index of the invocation for which to retrieve the value, must not be negative.
      * @return The value for the requested invoker property or <code>null</code> if not defined.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerReport.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerReport.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerReport.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerReport.java Mon Apr  6 03:53:29 2015
@@ -47,7 +47,7 @@ import org.codehaus.plexus.util.xml.pull
  * Generate a report based on the results of the Maven invocations. <strong>Note:</strong> This mojo doesn't fork any
  * lifecycle, if you have a clean working copy, you have to use a command like
  * <code>mvn clean integration-test site</code> to ensure the build results are present when this goal is invoked.
- * 
+ *
  * @author Olivier Lamy
  * @since 1.4
  */

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerSession.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerSession.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerSession.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/InvokerSession.java Mon Apr  6 03:53:29 2015
@@ -29,7 +29,7 @@ import org.apache.maven.plugin.logging.L
 
 /**
  * Tracks a set of build jobs and their results.
- * 
+ *
  * @author Benjamin Bentmann
  */
 class InvokerSession
@@ -55,7 +55,7 @@ class InvokerSession
 
     /**
      * Creates a session that initially contains the specified build jobs.
-     * 
+     *
      * @param buildJobs The build jobs to set, must not be <code>null</code>.
      */
     public InvokerSession( BuildJob[] buildJobs )
@@ -65,7 +65,7 @@ class InvokerSession
 
     /**
      * Adds the specified build job to this session.
-     * 
+     *
      * @param buildJob The build job to add, must not be <code>null</code>.
      */
     public void addJob( BuildJob buildJob )
@@ -77,7 +77,7 @@ class InvokerSession
 
     /**
      * Sets the build jobs of this session.
-     * 
+     *
      * @param buildJobs The build jobs to set, must not be <code>null</code>.
      */
     public void setJobs( List<? extends BuildJob> buildJobs )
@@ -89,7 +89,7 @@ class InvokerSession
 
     /**
      * Gets the build jobs in this session.
-     * 
+     *
      * @return The build jobs in this session, can be empty but never <code>null</code>.
      */
     public List<BuildJob> getJobs()
@@ -99,7 +99,7 @@ class InvokerSession
 
     /**
      * Gets the successful build jobs in this session.
-     * 
+     *
      * @return The successful build jobs in this session, can be empty but never <code>null</code>.
      */
     public List<BuildJob> getSuccessfulJobs()
@@ -111,7 +111,7 @@ class InvokerSession
 
     /**
      * Gets the failed build jobs in this session.
-     * 
+     *
      * @return The failed build jobs in this session, can be empty but never <code>null</code>.
      */
     public List<BuildJob> getFailedJobs()
@@ -135,7 +135,7 @@ class InvokerSession
 
     /**
      * Gets the skipped build jobs in this session.
-     * 
+     *
      * @return The skipped build jobs in this session, can be empty but never <code>null</code>.
      */
     public List<BuildJob> getSkippedJobs()
@@ -188,7 +188,7 @@ class InvokerSession
 
     /**
      * Prints a summary of this session to the specified logger.
-     * 
+     *
      * @param logger The mojo logger to output messages to, must not be <code>null</code>.
      * @param ignoreFailures A flag whether failures should be ignored or whether a build failure should be signaled.
      */
@@ -235,7 +235,7 @@ class InvokerSession
 
     /**
      * Handles the build failures in this session.
-     * 
+     *
      * @param logger The mojo logger to output messages to, must not be <code>null</code>.
      * @param ignoreFailures A flag whether failures should be ignored or whether a build failure should be signaled.
      * @throws MojoFailureException If failures are present and not ignored.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/MetadataUtils.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/MetadataUtils.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/MetadataUtils.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/MetadataUtils.java Mon Apr  6 03:53:29 2015
@@ -42,7 +42,7 @@ import org.codehaus.plexus.util.xml.pull
 
 /**
  * Provides utility methods for artifact metadata processing.
- * 
+ *
  * @author Benjamin Bentmann
  */
 class MetadataUtils
@@ -52,7 +52,7 @@ class MetadataUtils
      * Creates local metadata files for the specified artifact. The goal is to simulate the installation of the artifact
      * by a local build, thereby decoupling the forked builds from the inderministic collection of remote repositories
      * that are available to the main build and from which the artifact was originally resolved.
-     * 
+     *
      * @param file The artifact's file in the local test repository, must not be <code>null</code>.
      * @param artifact The artifact to create metadata for, must not be <code>null</code>.
      * @throws IOException If the metadata could not be created.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/PomUtils.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/PomUtils.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/PomUtils.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/PomUtils.java Mon Apr  6 03:53:29 2015
@@ -32,7 +32,7 @@ import org.codehaus.plexus.util.xml.pull
 
 /**
  * Provides utility methods for POM processing.
- * 
+ *
  * @author Benjamin Bentmann
  */
 class PomUtils
@@ -40,7 +40,7 @@ class PomUtils
 
     /**
      * Loads the (raw) model from the specified POM file.
-     * 
+     *
      * @param pomFile The path to the POM file to load, must not be <code>null</code>.
      * @return The raw model, never <code>null</code>.
      * @throws MojoExecutionException If the POM file could not be loaded.

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/ReportUtils.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/ReportUtils.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/ReportUtils.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/ReportUtils.java Mon Apr  6 03:53:29 2015
@@ -24,7 +24,7 @@ import java.io.FilenameFilter;
 
 /**
  * Provides utility methods for invoker report processing.
- * 
+ *
  * @author Benjamin Bentmann
  */
 class ReportUtils
@@ -43,7 +43,7 @@ class ReportUtils
 
     /**
      * Gets the paths to the invoker reports available in the specified directory.
-     * 
+     *
      * @param reportsDirectory The base directory where the invoker reports are located in, may be <code>null</code>.
      * @return The paths to the invoker reports, can be empty but never <code>null</code>.
      */

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SelectorUtils.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SelectorUtils.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SelectorUtils.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SelectorUtils.java Mon Apr  6 03:53:29 2015
@@ -92,7 +92,7 @@ class SelectorUtils
 
     /**
      * Retrieves the current Maven version.
-     * 
+     *
      * @return The current Maven version.
      */
     static String getMavenVersion()

Modified: maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SystemPropertyPrinter.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SystemPropertyPrinter.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SystemPropertyPrinter.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/main/java/org/apache/maven/plugin/invoker/SystemPropertyPrinter.java Mon Apr  6 03:53:29 2015
@@ -22,7 +22,7 @@ package org.apache.maven.plugin.invoker;
 /**
  * Print specified system properties to the output stream. Useful to detect certain values from a JVM different to the
  * default JAVA_HOME.
- * 
+ *
  * @author Robert Scholte
  * @since 1.8
  */

Modified: maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/InvokerPropertiesTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/InvokerPropertiesTest.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/InvokerPropertiesTest.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/InvokerPropertiesTest.java Mon Apr  6 03:53:29 2015
@@ -22,7 +22,7 @@ import junit.framework.TestCase;
 
 /**
  * Tests the invoker properties facade.
- * 
+ *
  * @author Benjamin Bentmann
  * @version $Id$
  */

Modified: maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/SelectorUtilsTest.java
URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/SelectorUtilsTest.java?rev=1671476&r1=1671475&r2=1671476&view=diff
==============================================================================
--- maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/SelectorUtilsTest.java (original)
+++ maven/plugins/trunk/maven-invoker-plugin/src/test/java/org/apache/maven/plugin/invoker/SelectorUtilsTest.java Mon Apr  6 03:53:29 2015
@@ -27,7 +27,7 @@ import junit.framework.TestCase;
 
 /**
  * Tests {@link SelectorUtils}.
- * 
+ *
  * @author Benjamin Bentmann
  */
 public class SelectorUtilsTest