replace plexus StringUtils with standard JDK methods
diff --git a/src/main/java/org/apache/maven/plugins/stage/DefaultRepositoryCopier.java b/src/main/java/org/apache/maven/plugins/stage/DefaultRepositoryCopier.java
index 0aff2c0..51a1954 100644
--- a/src/main/java/org/apache/maven/plugins/stage/DefaultRepositoryCopier.java
+++ b/src/main/java/org/apache/maven/plugins/stage/DefaultRepositoryCopier.java
@@ -40,7 +40,6 @@
import org.codehaus.plexus.logging.Logger;
import org.codehaus.plexus.util.FileUtils;
import org.codehaus.plexus.util.IOUtil;
-import org.codehaus.plexus.util.StringUtils;
import org.codehaus.plexus.util.xml.pull.XmlPullParserException;
import java.io.File;
@@ -296,7 +295,7 @@
if ( f.getName().endsWith( version ) )
{
String s = f.getAbsolutePath().substring( basedir.getAbsolutePath().length() + 1 );
- s = StringUtils.replace( s, "\\", "/" );
+ s = s.replace( '\\', '/' );
moveCommands.add( "mv " + s + IN_PROCESS_MARKER + " " + s );
}
@@ -308,15 +307,15 @@
InputStream is = new FileInputStream( f );
String s = f.getAbsolutePath().substring( basedir.getAbsolutePath().length() + 1 );
- s = StringUtils.replace( s, "\\", "/" );
+ s = s.replace( '\\', '/' );
// We are marking any version directories with the in-process flag so that
- // anything being unpacked on the target side will not be recogized by Maven
+ // anything being unpacked on the target side will not be recognized by Maven
// and so users cannot download partially uploaded files.
String vtag = "/" + version;
- s = StringUtils.replace( s, vtag + "/", vtag + IN_PROCESS_MARKER + "/" );
+ s = s.replace( vtag + "/", vtag + IN_PROCESS_MARKER + "/" );
ZipEntry e = new ZipEntry( s );