Author: kenney
Date: Tue Apr 11 05:16:30 2006
New Revision: 393197

URL: http://svn.apache.org/viewcvs?rev=393197&view=rev
Log:
PR: MJAR-21.

Committed on behalf of Jerome Lacoste.

Changes from the original patch: Two methods changed
from package protected to private. Since this is API breaking,
I undid them.

Modified:
    
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignMojo.java
    
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignVerifyMojo.java

Modified: 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignMojo.java?rev=393197&r1=393196&r2=393197&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignMojo.java
 Tue Apr 11 05:16:30 2006
@@ -367,9 +367,9 @@
      * @param arguments
      * @param key       the argument name.
      * @param value     the argument value to be added.
-     * @see #addArgIfNotEmpty(java.util.List,String,String,boolean)
+     * @see #addArgIfNotEmpty(java.util.List,String,Object,boolean)
      */
-    private void addArgIfNotEmpty( List arguments, String key, String value )
+    private void addArgIfNotEmpty( List arguments, String key, Object value )
     {
         addArgIfNotEmpty( arguments, key, value, false );
     }
@@ -385,13 +385,13 @@
      * @param value     the argument value to be added.
      * @param repeatKey repeat or not the key in the command line
      */
-    private void addArgIfNotEmpty( List arguments, String key, String value, 
boolean repeatKey )
+    private void addArgIfNotEmpty( List arguments, String key, Object value, 
boolean repeatKey )
     {
-        if ( !StringUtils.isEmpty( value ) )
+        if ( value != null && !StringUtils.isEmpty( value.toString() ) )
         {
             arguments.add( key );
 
-            StringTokenizer token = new StringTokenizer( value, "," );
+            StringTokenizer token = new StringTokenizer( value.toString(), "," 
);
             while ( token.hasMoreTokens() )
             {
                 String current = token.nextToken().trim();

Modified: 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignVerifyMojo.java
URL: 
http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignVerifyMojo.java?rev=393197&r1=393196&r2=393197&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignVerifyMojo.java
 (original)
+++ 
maven/plugins/trunk/maven-jar-plugin/src/main/java/org/apache/maven/plugin/jar/JarSignVerifyMojo.java
 Tue Apr 11 05:16:30 2006
@@ -142,7 +142,7 @@
         try
         {
             int result = executeCommandLine( commandLine, null, outConsumer, 
errConsumer );
-            
+
             if ( result != 0 )
             {
                 throw new MojoExecutionException("Result of " + commandLine
@@ -156,18 +156,6 @@
         catch ( CommandLineException e )
         {
             throw new MojoExecutionException( "command execution failed", e );
-        }
-    }
-
-    private void createParentDirIfNecessary(final String file) {
-        if ( file != null)
-        {
-            final File fileDir = new File( file ).getParentFile();
-
-            if ( fileDir != null) { // not a relative path
-                boolean mkdirs = fileDir.mkdirs();
-                getLog().debug("mdkirs: " + mkdirs + " " + fileDir);
-            }
         }
     }
 


Reply via email to