Author: hboutemy
Date: Fri Nov 28 21:22:35 2014
New Revision: 1642363

URL: http://svn.apache.org/r1642363
Log:
updated parent pom and fixed errors reported by Checkstyle

Modified:
    maven/plugins/trunk/maven-repository-plugin/pom.xml
    
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
    
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundlePackMojo.java
    
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleUtils.java

Modified: maven/plugins/trunk/maven-repository-plugin/pom.xml
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-repository-plugin/pom.xml?rev=1642363&r1=1642362&r2=1642363&view=diff
==============================================================================
--- maven/plugins/trunk/maven-repository-plugin/pom.xml (original)
+++ maven/plugins/trunk/maven-repository-plugin/pom.xml Fri Nov 28 21:22:35 2014
@@ -25,7 +25,7 @@ under the License.
   <parent>
     <artifactId>maven-plugins</artifactId>
     <groupId>org.apache.maven.plugins</groupId>
-    <version>25</version>
+    <version>27</version>
     <relativePath>../maven-plugins/pom.xml</relativePath>
   </parent>
 
@@ -58,7 +58,6 @@ under the License.
 
   <properties>
     <mavenVersion>2.2.1</mavenVersion>
-    <mavenPluginVersion>3.2</mavenPluginVersion>
   </properties>
 
   <dependencyManagement>
@@ -111,7 +110,6 @@ under the License.
     <dependency>
       <groupId>org.apache.maven.plugin-tools</groupId>
       <artifactId>maven-plugin-annotations</artifactId>
-      <version>${mavenPluginVersion}</version>
       <scope>provided</scope>
     </dependency>
     <dependency>
@@ -160,14 +158,6 @@ under the License.
       <plugins>
         <plugin>
           <groupId>org.apache.maven.plugins</groupId>
-          <artifactId>maven-plugin-plugin</artifactId>
-          <version>${mavenPluginVersion}</version>
-          <configuration>
-            <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
-          </configuration>
-        </plugin>
-        <plugin>
-          <groupId>org.apache.maven.plugins</groupId>
           <artifactId>maven-surefire-plugin</artifactId>
           <version>2.12</version>
           <configuration>
@@ -183,7 +173,7 @@ under the License.
           <groupId>org.apache.rat</groupId>
           <artifactId>apache-rat-plugin</artifactId>
           <configuration>
-            <excludes>
+            <excludes combine.children="append">
               <exclude>src/it/bootstrap/**</exclude>
               <exclude>src/it/bundle-pack/placeholder.txt</exclude>
               
<exclude>src/test/resources/repo/testgroup/testartifact/1.0/testartifact-1.0.pom</exclude>
@@ -193,32 +183,8 @@ under the License.
         </plugin>
       </plugins>
     </pluginManagement>
-
-   <plugins>
-     <plugin>
-       <artifactId>maven-plugin-plugin</artifactId>
-       <executions>
-         <execution>
-           <id>generate-descriptor</id>
-           <goals>
-             <goal>descriptor</goal>
-           </goals>
-         </execution>
-       </executions>
-     </plugin>
-   </plugins>
   </build>
 
-  <reporting>
-    <plugins>
-      <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-plugin-plugin</artifactId>
-        <version>${mavenPluginVersion}</version>
-      </plugin>
-    </plugins>
-  </reporting>
-
   <profiles>
     <profile>
       <id>run-its</id>

Modified: 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java?rev=1642363&r1=1642362&r2=1642363&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleCreateMojo.java
 Fri Nov 28 21:22:35 2014
@@ -119,10 +119,11 @@ public class BundleCreateMojo
         
         if ( disableMaterialization )
         {
-            getLog().warn( "Validations to confirm support for project 
materialization have been DISABLED." +
-                "\n\nYour project may not provide the POM elements necessary 
to allow users to retrieve sources on-demand," +
-                "\nor to easily checkout your project in an IDE. THIS CAN 
SERIOUSLY INCONVENIENCE YOUR USERS." +
-                "\n\nContinue? [y/N]" );
+            getLog().warn( "Validations to confirm support for project 
materialization have been DISABLED."
+                   + "\n\nYour project may not provide the POM elements 
necessary to allow users to retrieve sources "
+                   + "on-demand,"
+                   + "\nor to easily checkout your project in an IDE. THIS CAN 
SERIOUSLY INCONVENIENCE YOUR USERS."
+                   + "\n\nContinue? [y/N]" );
             
             try
             {

Modified: 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundlePackMojo.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundlePackMojo.java?rev=1642363&r1=1642362&r2=1642363&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundlePackMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundlePackMojo.java
 Fri Nov 28 21:22:35 2014
@@ -221,10 +221,11 @@ public class BundlePackMojo
             
             if ( disableMaterialization )
             {
-                getLog().warn( "Validations to confirm support for project 
materialization have been DISABLED." +
-                        "\n\nYour project may not provide the POM elements 
necessary to allow users to retrieve sources on-demand," +
-                        "\nor to easily checkout your project in an IDE. THIS 
CAN SERIOUSLY INCONVENIENCE YOUR USERS." +
-                        "\n\nContinue? [y/N]" );
+                getLog().warn( "Validations to confirm support for project 
materialization have been DISABLED."
+                       + "\n\nYour project may not provide the POM elements 
necessary to allow users to retrieve "
+                       + "sources on-demand,"
+                       + "\nor to easily checkout your project in an IDE. THIS 
CAN SERIOUSLY INCONVENIENCE YOUR USERS."
+                       + "\n\nContinue? [y/N]" );
                 
                 try
                 {

Modified: 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleUtils.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleUtils.java?rev=1642363&r1=1642362&r2=1642363&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-repository-plugin/src/main/java/org/apache/maven/plugins/repository/BundleUtils.java
 Fri Nov 28 21:22:35 2014
@@ -33,14 +33,18 @@ import java.util.Comparator;
 import java.util.List;
 import java.util.StringTokenizer;
 
+/**
+ * 
+ */
 final class BundleUtils
 {
     private BundleUtils()
     {
     }
     
-    public static List<File> selectProjectFiles( final File dir, final 
InputHandler inputHandler, final String finalName,
-                                           final File pom, final Log log, 
final boolean batchMode )
+    public static List<File> selectProjectFiles( final File dir, final 
InputHandler inputHandler,
+                                                 final String finalName, final 
File pom, final Log log,
+                                                 final boolean batchMode )
         throws MojoExecutionException
     {
         File[] projectFiles = dir.listFiles( new FilenameFilter()
@@ -58,16 +62,23 @@ final class BundleUtils
             return result;
         }
 
-        for (File projectFile : projectFiles) {
-            if (projectFile.getName().endsWith(".pom")) {
-                if (!projectFile.equals(pom)) {
-                    log.info("Detected POM file will be excluded:\n" + 
projectFile
-                            + "\n\nInstead, the bundle will include the POM 
from:\n" + pom);
+        for ( File projectFile : projectFiles )
+        {
+            if ( projectFile.getName().endsWith( ".pom" ) )
+            {
+                if ( !projectFile.equals( pom ) )
+                {
+                    log.info( "Detected POM file will be excluded:\n" + 
projectFile
+                        + "\n\nInstead, the bundle will include the POM 
from:\n" + pom );
                 }
-            } else if (projectFile.getName().endsWith("-bundle.jar")) {
-                log.warn("Skipping project file which collides with repository 
bundle filename:\n" + projectFile);
-            } else {
-                result.add(projectFile);
+            }
+            else if ( projectFile.getName().endsWith( "-bundle.jar" ) )
+            {
+                log.warn( "Skipping project file which collides with 
repository bundle filename:\n" + projectFile );
+            }
+            else
+            {
+                result.add( projectFile );
             }
         }
         
@@ -107,7 +118,7 @@ final class BundleUtils
             return result;
         }
         
-        while( true )
+        while ( true )
         {
             StringBuilder message = new StringBuilder();
             message.append( "The following files are marked for inclusion in 
the repository bundle:\n" );
@@ -116,12 +127,12 @@ final class BundleUtils
             int i = 1;
             for ( File f : result )
             {
-                message.append( "\n" ).append( (i++) ).append( ".) " ).append( 
f.getName() );
+                message.append( "\n" ).append( ( i++ ) ).append( ".) " 
).append( f.getName() );
             }
             
-            message.append( "\n\nPlease select the number(s) for any files you 
wish to exclude, " +
-                    "or '0' when you're done.\nSeparate the numbers for 
multiple files with a " +
-                    "comma (',').\n\nSelection: " );
+            message.append( "\n\nPlease select the number(s) for any files you 
wish to exclude, "
+                + "or '0' when you're done.\nSeparate the numbers for multiple 
files with a "
+                + "comma (',').\n\nSelection: " );
             
             log.info( message );
             String response;
@@ -131,7 +142,8 @@ final class BundleUtils
             }
             catch ( IOException e )
             {
-                throw new MojoExecutionException( "Project file selection 
failed with an I/O exception: " + e.getMessage(), e );
+                throw new MojoExecutionException( "Project file selection 
failed with an I/O exception: "
+                    + e.getMessage(), e );
             }
             
             if ( response == null || "0".equals( response ) )
@@ -151,7 +163,7 @@ final class BundleUtils
                 
                 Arrays.sort( idxs );
                 
-                for( int k = idxs.length - 1; k > -1; k-- )
+                for ( int k = idxs.length - 1; k > -1; k-- )
                 {
                     if ( idxs[k] < 1 || idxs[k] > result.size() )
                     {
@@ -159,7 +171,7 @@ final class BundleUtils
                         continue;
                     }
                     
-                    File removed = result.remove( idxs[k] -1 );
+                    File removed = result.remove( idxs[k] - 1 );
                     log.info( "Removed: " + removed.getName() );
                 }
             }


Reply via email to