Author: khmarbaise
Date: Wed Nov  5 08:27:25 2014
New Revision: 1636820

URL: http://svn.apache.org/r1636820
Log:
[MWAR-336] Upgrade to maven-plugins version 25 to 26
 - Fixed several checkstyle reported issues

Modified:
    maven/plugins/trunk/maven-war-plugin/pom.xml
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/AbstractWarMojo.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarExplodedMojo.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarManifestMojo.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarMojo.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/DependenciesAnalysisPackagingTask.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/WarProjectPackagingTask.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructure.java
    
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructureSerializer.java

Modified: maven/plugins/trunk/maven-war-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/pom.xml?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- maven/plugins/trunk/maven-war-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-war-plugin/pom.xml Wed Nov  5 08:27:25 2014
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <artifactId>maven-plugins</artifactId>
     <groupId>org.apache.maven.plugins</groupId>
-    <version>25</version>
+    <version>26</version>
     <relativePath>../maven-plugins/pom.xml</relativePath>
   </parent>
 

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/AbstractWarMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/AbstractWarMojo.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/AbstractWarMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/AbstractWarMojo.java
 Wed Nov  5 08:27:25 2014
@@ -435,19 +435,23 @@ public abstract class AbstractWarMojo
         WebappStructure cache;
         if ( useCache && cacheFile.exists() )
         {
+            // CHECKSTYLE_OFF: LineLength
             cache = new WebappStructure( mavenProject.getDependencies(), 
webappStructureSerialier.fromXml( cacheFile ) );
+            // CHECKSTYLE_ON: LineLength
         }
         else
         {
             cache = new WebappStructure( mavenProject.getDependencies(), null 
);
         }
 
+        // CHECKSTYLE_OFF: LineLength
         final long startTime = System.currentTimeMillis();
         getLog().info( "Assembling webapp [" + mavenProject.getArtifactId() + 
"] in [" + webapplicationDirectory + "]" );
 
         final OverlayManager overlayManager =
             new OverlayManager( overlays, mavenProject, dependentWarIncludes, 
dependentWarExcludes, currentProjectOverlay );
         final List<WarPackagingTask> packagingTasks = getPackagingTasks( 
overlayManager );
+        // CHECKSTYLE_ON: LineLength
         List<FileUtils.FilterWrapper> defaultFilterWrappers;
         try
         {
@@ -582,7 +586,7 @@ public abstract class AbstractWarMojo
             this.artifactFactory = artifactFactory;
             this.filteringDeploymentDescriptors = 
filteringDeploymentDescriptors;
             this.nonFilteredFileExtensions =
-                nonFilteredFileExtensions == null ? Collections.<String> 
emptyList() : nonFilteredFileExtensions;
+                nonFilteredFileExtensions == null ? 
Collections.<String>emptyList() : nonFilteredFileExtensions;
             this.resourceEncoding = resourceEncoding;
             // This is kinda stupid but if we loop over the current overlays 
and we request the path structure
             // it will register it. This will avoid wrong warning messages in 
a later phase

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarExplodedMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarExplodedMojo.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarExplodedMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarExplodedMojo.java
 Wed Nov  5 08:27:25 2014
@@ -30,6 +30,7 @@ import org.apache.maven.plugins.annotati
  *
  * @version $Id$
  */
+// CHECKSTYLE_OFF: LineLength
 @Mojo( name = "exploded", defaultPhase = LifecyclePhase.PACKAGE, threadSafe = 
true, requiresDependencyResolution = ResolutionScope.RUNTIME )
 public class WarExplodedMojo
     extends AbstractWarMojo
@@ -42,4 +43,5 @@ public class WarExplodedMojo
         buildExplodedWebapp( getWebappDirectory() );
     }
 
-}
\ No newline at end of file
+}
+// CHECKSTYLE_ON: LineLength

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarManifestMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarManifestMojo.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarManifestMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarManifestMojo.java
 Wed Nov  5 08:27:25 2014
@@ -43,7 +43,9 @@ import java.io.PrintWriter;
  * @author Mike Perham
  * @version $Id$
  */
+// CHECKSTYLE_OFF: LineLength
 @Mojo( name = "manifest", defaultPhase = LifecyclePhase.PROCESS_RESOURCES, 
threadSafe = true, requiresDependencyResolution = ResolutionScope.RUNTIME )
+// CHECKSTYLE_ON: LineLength
 public class WarManifestMojo
     extends AbstractWarMojo
 {

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarMojo.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/WarMojo.java
 Wed Nov  5 08:27:25 2014
@@ -218,8 +218,10 @@ public class WarMojo
 
         archiver.setOutputFile( warFile );
 
+        // CHECKSTYLE_OFF: LineLength
         getLog().debug( "Excluding " + Arrays.asList( getPackagingExcludes() ) 
+ " from the generated webapp archive." );
         getLog().debug( "Including " + Arrays.asList( getPackagingIncludes() ) 
+ " in the generated webapp archive." );
+        // CHECKSTYLE_ON: LineLength
 
         warArchiver.addDirectory( getWebappDirectory(), 
getPackagingIncludes(), getPackagingExcludes() );
 

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/overlay/OverlayManager.java
 Wed Nov  5 08:27:25 2014
@@ -209,7 +209,9 @@ public class OverlayManager
                 }
             }
         }
+        // CHECKSTYLE_OFF: LineLength
         throw new InvalidOverlayConfigurationException( "overlay [" + overlay 
+ "] is not a dependency of the project." );
+        // CHECKSTYLE_ON: LineLength
 
     }
 

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/AbstractWarPackagingTask.java
 Wed Nov  5 08:27:25 2014
@@ -131,8 +131,10 @@ public abstract class AbstractWarPackagi
      * @param targetFilename the relative path according to the root of the 
webapp
      * @throws IOException if an error occurred while copying
      */
+    // CHECKSTYLE_OFF: LineLength
     protected void copyFile( String sourceId, final WarPackagingContext 
context, final File file, String targetFilename )
         throws IOException
+    // CHECKSTYLE_ON: LineLength
     {
         final File targetFile = new File( context.getWebappDirectory(), 
targetFilename );
 
@@ -186,12 +188,14 @@ public abstract class AbstractWarPackagi
                                                    String unknownOwnerId )
                    throws IOException
                {
+                   // CHECKSTYLE_OFF: LineLength
                    context.getLog().warn( "File ["
                                               + targetFilename
                                               + "] belonged to overlay ["
                                               + unknownOwnerId
                                               + "] which does not exist 
anymore in the current project. It is recommended to invoke "
                                               + "clean if the dependencies of 
the project changed." );
+                   // CHECKSTYLE_ON: LineLength
                    copyFile( context, file, targetFile, targetFilename,
                              false );
                }
@@ -247,8 +251,10 @@ public abstract class AbstractWarPackagi
             {
                 throw new MojoExecutionException( e.getMessage(), e );
             }
+            // CHECKSTYLE_OFF: LineLength
             // Add the file to the protected list
             context.getLog().debug( " + " + targetFilename + " has been copied 
(filtered encoding='" + encoding + "')." );
+            // CHECKSTYLE_ON: LineLength
             return true;
         }
         else
@@ -393,7 +399,9 @@ public abstract class AbstractWarPackagi
      * @param excludes the excludes
      * @return the files to copy
      */
+    // CHECKSTYLE_OFF: LineLength
     protected PathSet getFilesToIncludes( File baseDir, String[] includes, 
String[] excludes, boolean includeDirectories )
+    // CHECKSTYLE_ON: LineLength
     {
         final DirectoryScanner scanner = new DirectoryScanner();
         scanner.setBasedir( baseDir );

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/DependenciesAnalysisPackagingTask.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/DependenciesAnalysisPackagingTask.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/DependenciesAnalysisPackagingTask.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/DependenciesAnalysisPackagingTask.java
 Wed Nov  5 08:27:25 2014
@@ -181,9 +181,11 @@ public class DependenciesAnalysisPackagi
 
         public void updatedScope( Dependency dependency, String previousScope )
         {
+            // CHECKSTYLE_OFF: LineLength
             if ( Artifact.SCOPE_PROVIDED.equals( dependency.getScope() )
                 || Artifact.SCOPE_TEST.equals( dependency.getScope() )
                 && ( !Artifact.SCOPE_PROVIDED.equals( previousScope ) && 
!Artifact.SCOPE_TEST.equals( previousScope ) ) )
+            // CHECKSTYLE_ON: LineLength
             {
                 // It's now provided or test so it should be removed
                 handleDependencyScope( context, dependency, "Scope of 
dependency [" + dependency + "] has changed ("

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/WarProjectPackagingTask.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/WarProjectPackagingTask.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/WarProjectPackagingTask.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/packaging/WarProjectPackagingTask.java
 Wed Nov  5 08:27:25 2014
@@ -148,6 +148,7 @@ public class WarProjectPackagingTask
     protected void handeWebAppSourceDirectory( WarPackagingContext context )
         throws MojoExecutionException
     {
+        // CHECKSTYLE_OFF: LineLength
         if ( !context.getWebappSourceDirectory().exists() )
         {
             context.getLog().debug( "webapp sources directory does not exist - 
skipping." );
@@ -169,6 +170,7 @@ public class WarProjectPackagingTask
                     + context.getWebappDirectory().getAbsolutePath() + "]", e 
);
             }
         }
+        // CHECKSTYLE_ON: LineLength
     }
 
     /**
@@ -331,6 +333,7 @@ public class WarProjectPackagingTask
      */
     private String[] getFilesToCopy( Resource resource )
     {
+        // CHECKSTYLE_OFF: LineLength
         DirectoryScanner scanner = new DirectoryScanner();
         scanner.setBasedir( resource.getDirectory() );
         if ( resource.getIncludes() != null && 
!resource.getIncludes().isEmpty() )
@@ -351,5 +354,6 @@ public class WarProjectPackagingTask
         scanner.scan();
 
         return scanner.getIncludedFiles();
+        // CHECKSTYLE_ON: LineLength
     }
 }

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructure.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructure.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructure.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructure.java
 Wed Nov  5 08:27:25 2014
@@ -429,6 +429,7 @@ public class WebappStructure
      */
     private Dependency findDependency( Dependency dependency, List<Dependency> 
dependencies )
     {
+        // CHECKSTYLE_OFF: LineLength
         for ( Dependency dep : dependencies )
         {
             if ( dependency.getGroupId().equals( dep.getGroupId() )
@@ -442,6 +443,7 @@ public class WebappStructure
             }
         }
         return null;
+        // CHECKSTYLE_ON: LineLength
     }
 
     private Dependency matchDependency( List<Dependency> dependencies, 
Dependency dependency )

Modified: 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructureSerializer.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructureSerializer.java?rev=1636820&r1=1636819&r2=1636820&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructureSerializer.java
 (original)
+++ 
maven/plugins/trunk/maven-war-plugin/src/main/java/org/apache/maven/plugin/war/util/WebappStructureSerializer.java
 Wed Nov  5 08:27:25 2014
@@ -40,16 +40,16 @@ import java.io.Writer;
 public class WebappStructureSerializer
 {
 
-    private static final XStream xstream;
+    private static final XStream XSTREAM;
 
     static
     {
-        xstream = new XStream( new DomDriver() );
+        XSTREAM = new XStream( new DomDriver() );
 
         // Register aliases
-        xstream.alias( "webapp-structure", WebappStructure.class );
-        xstream.alias( "path-set", PathSet.class );
-        xstream.alias( "dependency", Dependency.class );
+        XSTREAM.alias( "webapp-structure", WebappStructure.class );
+        XSTREAM.alias( "path-set", PathSet.class );
+        XSTREAM.alias( "dependency", Dependency.class );
 
     }
 
@@ -75,7 +75,7 @@ public class WebappStructureSerializer
         try
         {
             reader = ReaderFactory.newXmlReader( file );
-            return (WebappStructure) xstream.fromXML( reader );
+            return (WebappStructure) XSTREAM.fromXML( reader );
         }
         finally
         {
@@ -93,6 +93,7 @@ public class WebappStructureSerializer
     public void toXml( WebappStructure webappStructure, File targetFile )
         throws IOException
     {
+        // CHECKSTYLE_OFF: LineLength
         Writer writer = null;
         try
         {
@@ -106,11 +107,12 @@ public class WebappStructureSerializer
                 throw new IOException( "Could not create file [" + 
targetFile.getAbsolutePath() + "]" );
             }
             writer = WriterFactory.newXmlWriter( targetFile );
-            xstream.toXML( webappStructure, writer );
+            XSTREAM.toXML( webappStructure, writer );
         }
         finally
         {
             IOUtil.close( writer );
         }
+        // CHECKSTYLE_ON: LineLength
     }
 }


Reply via email to