Author: khmarbaise
Date: Tue Apr 22 20:19:56 2014
New Revision: 1589280

URL: http://svn.apache.org/r1589280
Log:
[MASSEMBLY-696]
 - Patch applied of Kenny Westerhof

Modified:
    
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java
    
maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtilsTest.java

Modified: 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java?rev=1589280&r1=1589279&r2=1589280&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/main/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtils.java
 Tue Apr 22 20:19:56 2014
@@ -506,7 +506,7 @@ public final class AssemblyFormatUtils
             if (value.contains("." + sep))
             {
                 List<String> parts = new ArrayList<String>();
-                parts.addAll( Arrays.asList( value.split( sep ) ) );
+                parts.addAll( Arrays.asList( value.split( sep.replace( "\\", 
"\\\\" ) ) ) );
                 
                 for ( ListIterator<String> it = parts.listIterator(); 
it.hasNext(); )
                 {

Modified: 
maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtilsTest.java
URL: 
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtilsTest.java?rev=1589280&r1=1589279&r2=1589280&view=diff
==============================================================================
--- 
maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtilsTest.java
 (original)
+++ 
maven/plugins/trunk/maven-assembly-plugin/src/test/java/org/apache/maven/plugin/assembly/utils/AssemblyFormatUtilsTest.java
 Tue Apr 22 20:19:56 2014
@@ -51,6 +51,7 @@ public class AssemblyFormatUtilsTest
         throws AssemblyFormattingException
     {
         assertEquals( "some/path/", AssemblyFormatUtils.fixRelativeRefs( 
"some/./path/" ) );
+        assertEquals( "some\\path\\", AssemblyFormatUtils.fixRelativeRefs( 
"some\\.\\path\\" ) );
     }
 
     public void testFixRelativePathRefs_ShouldRemoveEmbeddedParentDirRef()


Reply via email to