You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2014/10/30 07:35:51 UTC

svn commit: r1635403 - in /maven/shared/trunk/maven-project-utils: ./ src/main/java/org/apache/maven/shared/project/runtime/ src/main/java/org/apache/maven/shared/project/utils/

Author: hboutemy
Date: Thu Oct 30 06:35:51 2014
New Revision: 1635403

URL: http://svn.apache.org/r1635403
Log:
upgraded parent pom

Modified:
    maven/shared/trunk/maven-project-utils/pom.xml
    maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/runtime/MavenUtils.java
    maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ProjectUtils.java
    maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ScmUtils.java
    maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/SiteUtils.java

Modified: maven/shared/trunk/maven-project-utils/pom.xml
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/pom.xml?rev=1635403&r1=1635402&r2=1635403&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/pom.xml (original)
+++ maven/shared/trunk/maven-project-utils/pom.xml Thu Oct 30 06:35:51 2014
@@ -26,7 +26,7 @@ under the License.
   <parent>
     <groupId>org.apache.maven.shared</groupId>
     <artifactId>maven-shared-components</artifactId>
-    <version>20</version>
+    <version>21</version>
     <relativePath>../maven-shared-components/pom.xml</relativePath>
   </parent>
 

Modified: maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/runtime/MavenUtils.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/runtime/MavenUtils.java?rev=1635403&r1=1635402&r2=1635403&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/runtime/MavenUtils.java (original)
+++ maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/runtime/MavenUtils.java Thu Oct 30 06:35:51 2014
@@ -1,12 +1,5 @@
 package org.apache.maven.shared.project.runtime;
 
-import java.io.IOException;
-import java.io.InputStream;
-import java.util.Properties;
-
-import org.apache.maven.project.MavenProject;
-import org.codehaus.plexus.util.IOUtil;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -26,6 +19,16 @@ import org.codehaus.plexus.util.IOUtil;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Properties;
+
+import org.apache.maven.project.MavenProject;
+import org.codehaus.plexus.util.IOUtil;
+
+/**
+ * 
+ */
 public final class MavenUtils
 {
     
@@ -41,7 +44,8 @@ public final class MavenUtils
         // if this ever changes, we will have to revisit this code.
         final Properties properties = new Properties();
         final InputStream in =
-            MavenProject.class.getClassLoader().getResourceAsStream( "META-INF/maven/org.apache.maven/maven-core/pom.properties" );
+            MavenProject.class.getClassLoader().getResourceAsStream( "META-INF/maven/org.apache.maven/maven-core/"
+                                                                         + "pom.properties" );
         try
         {
             properties.load( in );

Modified: maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ProjectUtils.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ProjectUtils.java?rev=1635403&r1=1635402&r2=1635403&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ProjectUtils.java (original)
+++ maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ProjectUtils.java Thu Oct 30 06:35:51 2014
@@ -1,21 +1,5 @@
 package org.apache.maven.shared.project.utils;
 
-import java.io.File;
-import java.io.FileReader;
-import java.io.IOException;
-import java.util.Collections;
-import java.util.LinkedHashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.Stack;
-
-import org.apache.maven.model.Model;
-import org.apache.maven.model.Profile;
-import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
-import org.apache.maven.project.MavenProject;
-import org.codehaus.plexus.util.IOUtil;
-import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -35,6 +19,25 @@ import org.codehaus.plexus.util.xml.pull
  * under the License.
  */
 
+import java.io.File;
+import java.io.FileReader;
+import java.io.IOException;
+import java.util.Collections;
+import java.util.LinkedHashMap;
+import java.util.Map;
+import java.util.Set;
+import java.util.Stack;
+
+import org.apache.maven.model.Model;
+import org.apache.maven.model.Profile;
+import org.apache.maven.model.io.xpp3.MavenXpp3Reader;
+import org.apache.maven.project.MavenProject;
+import org.codehaus.plexus.util.IOUtil;
+import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
+
+/**
+ * 
+ */
 public final class ProjectUtils
 {
     // This instance is often used, including in recursive methods, so initiate it for general usage
@@ -184,8 +187,9 @@ public final class ProjectUtils
 
     
     /**
-     * Returns all modules of a project, including does specified in profiles, both active and inactive.
-     * The key of the returned Map is the name of the module, the value refers to the source of the module (the project or a specific profile). 
+     * Returns all modules of a project, including does specified in profiles, both active and inactive. The key of the
+     * returned Map is the name of the module, the value refers to the source of the module (the project or a specific
+     * profile).
      * 
      * @param project the project
      * @return all modules, never {@code null}
@@ -225,7 +229,7 @@ public final class ProjectUtils
      */
     public static File getJoinedFolder( MavenProject project )
     {
-        if( project == null )
+        if ( project == null )
         {
             return null;
         }
@@ -248,11 +252,12 @@ public final class ProjectUtils
         return null; //@todo fix exception handling
     }
     
-    private static final File getJoinedFolder( File baseDirectory, Model model ) throws IOException, XmlPullParserException
+    private static File getJoinedFolder( File baseDirectory, Model model )
+        throws IOException, XmlPullParserException
     {
         File joinedFolder = baseDirectory;
         
-        for( String module : getAllModules( model ).keySet() )
+        for ( String module : getAllModules( model ).keySet() )
         {
             File moduleFile = getModuleFile( baseDirectory, module );
             
@@ -268,7 +273,7 @@ public final class ProjectUtils
     
     // Don't make this method public, it has nothing to do with a MavenProject.
     // If required on more places, create a separate Utils-class
-    protected static final File getJoinedFolder( File lhs, File rhs )
+    protected static File getJoinedFolder( File lhs, File rhs )
     {
         File joinedFolder = null;
 
@@ -294,7 +299,7 @@ public final class ProjectUtils
         {
             File nextFile = lhsStack.pop();
             
-            if( nextFile.isDirectory() && nextFile.equals( rhsStack.pop() ) )
+            if ( nextFile.isDirectory() && nextFile.equals( rhsStack.pop() ) )
             {
                 joinedFolder = nextFile;
             }

Modified: maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ScmUtils.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ScmUtils.java?rev=1635403&r1=1635402&r2=1635403&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ScmUtils.java (original)
+++ maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/ScmUtils.java Thu Oct 30 06:35:51 2014
@@ -1,11 +1,5 @@
 package org.apache.maven.shared.project.utils;
 
-import java.io.File;
-import java.util.Map;
-
-import org.apache.maven.model.Model;
-import org.apache.maven.project.MavenProject;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -25,6 +19,15 @@ import org.apache.maven.project.MavenPro
  * under the License.
  */
 
+import java.io.File;
+import java.util.Map;
+
+import org.apache.maven.model.Model;
+import org.apache.maven.project.MavenProject;
+
+/**
+ * 
+ */
 public final class ScmUtils
 {
     private ScmUtils()

Modified: maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/SiteUtils.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/SiteUtils.java?rev=1635403&r1=1635402&r2=1635403&view=diff
==============================================================================
--- maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/SiteUtils.java (original)
+++ maven/shared/trunk/maven-project-utils/src/main/java/org/apache/maven/shared/project/utils/SiteUtils.java Thu Oct 30 06:35:51 2014
@@ -1,11 +1,5 @@
 package org.apache.maven.shared.project.utils;
 
-import java.io.File;
-import java.util.Map;
-
-import org.apache.maven.model.Model;
-import org.apache.maven.project.MavenProject;
-
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -25,6 +19,15 @@ import org.apache.maven.project.MavenPro
  * under the License.
  */
 
+import java.io.File;
+import java.util.Map;
+
+import org.apache.maven.model.Model;
+import org.apache.maven.project.MavenProject;
+
+/**
+ * 
+ */
 public final class SiteUtils
 {
 
@@ -53,13 +56,13 @@ public final class SiteUtils
             siteUrl = String.valueOf( getDistributionManagementSiteUrl( project ) );
             if ( !ProjectUtils.isRootProject( project ) )
             {
-                if( useModuleName )
+                if ( useModuleName )
                 {
                     Map<String, String> modules = ProjectUtils.getAllModules( project.getParent() );
                     
-                    for( String module : modules.keySet() )
+                    for ( String module : modules.keySet() )
                     {
-                        if( new File( project.getParent().getBasedir(), module ).equals( project.getFile() ) )
+                        if ( new File( project.getParent().getBasedir(), module ).equals( project.getFile() ) )
                         {
                             return siteUrl + '/' + module;
                         }
@@ -81,7 +84,7 @@ public final class SiteUtils
      * @param model
      * @return return the url if available, otherwise {@code null} 
      */
-    protected static final String getDistributionManagementSiteUrl( Model model )
+    protected static String getDistributionManagementSiteUrl( Model model )
     {
         if ( model.getDistributionManagement() == null || model.getDistributionManagement().getSite() == null )
         {
@@ -90,7 +93,7 @@ public final class SiteUtils
         return model.getDistributionManagement().getSite().getUrl();
     }
 
-    protected static final String getDistributionManagementSiteUrl( MavenProject project )
+    protected static String getDistributionManagementSiteUrl( MavenProject project )
     {
         if ( project.getDistributionManagement() == null || project.getDistributionManagement().getSite() == null )
         {