Author: olamy
Date: Fri Oct 28 20:21:25 2011
New Revision: 1190542

URL: http://svn.apache.org/viewvc?rev=1190542&view=rev
Log:
fix formatting

Modified:
    
maven/archetype/trunk/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java

Modified: 
maven/archetype/trunk/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
URL: 
http://svn.apache.org/viewvc/maven/archetype/trunk/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java?rev=1190542&r1=1190541&r2=1190542&view=diff
==============================================================================
--- 
maven/archetype/trunk/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
 (original)
+++ 
maven/archetype/trunk/maven-archetype-plugin/src/main/java/org/apache/maven/archetype/mojos/IntegrationTestMojo.java
 Fri Oct 28 20:21:25 2011
@@ -51,7 +51,7 @@ import java.util.Properties;
 /**
  * <p>Execute the archetype integration tests, consisting in generating 
projects from the current archetype and
  * optionally comparing generated projects with reference copy.</p>
- * 
+ * <p/>
  * <p>Each IT consists of a sub-directory in 
<code>src/test/resources/projects</code> containing:</p>
  * <ul>
  * <li>a <code>goal.txt</code> file, containing a list of goals to run against 
the generated project (can be empty,
@@ -59,7 +59,7 @@ import java.util.Properties;
  * <li>an <code>archetype.properties</code> file, containing properties for 
project generation,</li>
  * <li>an optional <code>reference/</code> directory containing a reference 
copy of the expected project created from the IT.</li>
  * </ul>
- *
+ * <p/>
  * Notice that it is expected to be run as part as of a build after the 
<code>package</code> phase and not directly
  * as a goal from CLI.
  *
@@ -70,10 +70,14 @@ import java.util.Properties;
 public class IntegrationTestMojo
     extends AbstractMojo
 {
-    /** @component */
+    /**
+     * @component
+     */
     private ArchetypeGenerator archetypeGenerator;
 
-    /** @component */
+    /**
+     * @component
+     */
     private Invoker invoker;
 
     /**
@@ -114,16 +118,15 @@ public class IntegrationTestMojo
 
         if ( archetypeFile == null )
         {
-            throw new MojoFailureException(
-                                            "Unable to get the archetypes' 
artifact which should have just been built:"
+            throw new MojoFailureException( "Unable to get the archetypes' 
artifact which should have just been built:"
                                                 + " you probably launched 'mvn 
archetype:integration-test' instead of"
                                                 + " 'mvn integration-test'." );
         }
 
         try
         {
-            @SuppressWarnings( "unchecked" )
-            List<File> projectsGoalFiles = FileUtils.getFiles( 
projectsDirectory, "*/goal.txt", "" );
+            @SuppressWarnings( "unchecked" ) List<File> projectsGoalFiles =
+                FileUtils.getFiles( projectsDirectory, "*/goal.txt", "" );
 
             if ( projectsGoalFiles.size() == 0 )
             {
@@ -162,18 +165,18 @@ public class IntegrationTestMojo
      * Checks that actual directory content is the same as reference.
      *
      * @param reference the reference directory
-     * @param actual the actual directory to compare with the reference
+     * @param actual    the actual directory to compare with the reference
      * @throws IntegrationTestFailure if content differs
      */
     private void assertDirectoryEquals( File reference, File actual )
         throws IntegrationTestFailure, IOException
     {
-        @SuppressWarnings( "unchecked" )
-        List<String> referenceFiles = FileUtils.getFileAndDirectoryNames( 
reference, "**", null, false, true, true, true );
+        @SuppressWarnings( "unchecked" ) List<String> referenceFiles =
+            FileUtils.getFileAndDirectoryNames( reference, "**", null, false, 
true, true, true );
         getLog().debug( "reference content: " + referenceFiles );
 
-        @SuppressWarnings( "unchecked" )
-        List<String> actualFiles = FileUtils.getFileAndDirectoryNames( actual, 
"**", null, false, true, true, true );
+        @SuppressWarnings( "unchecked" ) List<String> actualFiles =
+            FileUtils.getFileAndDirectoryNames( actual, "**", null, false, 
true, true, true );
         getLog().debug( "actual content: " + referenceFiles );
 
         boolean fileNamesEquals = CollectionUtils.isEqualCollection( 
referenceFiles, actualFiles );
@@ -197,8 +200,9 @@ public class IntegrationTestMojo
             }
             getLog().error( "Remains " + actualFiles );
 
-            throw new IntegrationTestFailure( "Reference and generated project 
differs (missing: " + missing
-                + ", unexpected: " + actualFiles.size() + ")" );
+            throw new IntegrationTestFailure(
+                "Reference and generated project differs (missing: " + missing 
+ ", unexpected: " + actualFiles.size()
+                    + ")" );
         }
 
         boolean contentEquals = true;
@@ -271,16 +275,14 @@ public class IntegrationTestMojo
 
             FileUtils.mkdir( basedir );
 
-            ArchetypeGenerationRequest request = new 
ArchetypeGenerationRequest()
-                .setArchetypeGroupId( project.getGroupId() )
-                .setArchetypeArtifactId( project.getArtifactId() )
-                .setArchetypeVersion( project.getVersion() )
-                .setGroupId( properties.getProperty( Constants.GROUP_ID ) )
-                .setArtifactId( properties.getProperty( Constants.ARTIFACT_ID 
) )
-                .setVersion( properties.getProperty( Constants.VERSION ) )
-                .setPackage( properties.getProperty( Constants.PACKAGE ) )
-                .setOutputDirectory( basedir )
-                .setProperties( properties );
+            ArchetypeGenerationRequest request =
+                new ArchetypeGenerationRequest().setArchetypeGroupId( 
project.getGroupId() ).setArchetypeArtifactId(
+                    project.getArtifactId() ).setArchetypeVersion( 
project.getVersion() ).setGroupId(
+                    properties.getProperty( Constants.GROUP_ID ) 
).setArtifactId(
+                    properties.getProperty( Constants.ARTIFACT_ID ) 
).setVersion(
+                    properties.getProperty( Constants.VERSION ) ).setPackage(
+                    properties.getProperty( Constants.PACKAGE ) 
).setOutputDirectory( basedir ).setProperties(
+                    properties );
 
             ArchetypeGenerationResult result = new ArchetypeGenerationResult();
 
@@ -292,8 +294,9 @@ public class IntegrationTestMojo
                 {
                     ArchetypeNotConfigured anc = (ArchetypeNotConfigured) 
result.getCause();
 
-                    throw new IntegrationTestFailure( "Missing required 
properties in archetype.properties: "
-                        + StringUtils.join( 
anc.getMissingProperties().iterator(), ", " ), anc );
+                    throw new IntegrationTestFailure(
+                        "Missing required properties in archetype.properties: 
" + StringUtils.join(
+                            anc.getMissingProperties().iterator(), ", " ), anc 
);
                 }
 
                 throw new IntegrationTestFailure( 
result.getCause().getMessage(), result.getCause() );
@@ -339,9 +342,8 @@ public class IntegrationTestMojo
 
         getLog().info( "Invoking post-archetype-generation goals: " + goals );
 
-        InvocationRequest request = new DefaultInvocationRequest()
-            .setBaseDirectory( basedir )
-            .setGoals( Arrays.asList( StringUtils.split( goals, "," ) ) );
+        InvocationRequest request = new 
DefaultInvocationRequest().setBaseDirectory( basedir ).setGoals(
+            Arrays.asList( StringUtils.split( goals, "," ) ) );
 
         try
         {


Reply via email to