Author: jhm
Date: Mon Sep 24 05:04:43 2007
New Revision: 578773
URL:
http://svn.apache.org/viewvc?rev=578773&view=rev
Log:
Use StringUtils.removeSuffix()
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/rmic/D
efaultRmicAdapter.java
ant/core/trunk/src/main/org/apache/tools/ant/types/optional/
depend/ClassfileSet.java
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/rmic/D
efaultRmicAdapter.java
URL: http://s
vn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tool
s/ant/taskdefs/rmic/DefaultRmicAdapter.java?rev=578773&r
1=578772&r2=578773&view=diff
============================================================
==================
---
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/rmic/D
efaultRmicAdapter.java (original)
+++
ant/core/trunk/src/main/org/apache/tools/ant/taskdefs/rmic/D
efaultRmicAdapter.java Mon Sep 24 05:04:43 2007
 -29,6
+29,7 
import org.apache.tools.ant.types.Commandline;
import org.apache.tools.ant.types.Path;
import org.apache.tools.ant.util.FileNameMapper;
+import org.apache.tools.ant.util.StringUtils;
/**
* This is the default implementation for the RmicAdapter
interface.
 -365,7
+366,7 
}
// we know that
name.endsWith(".class")
- String base = name.substring(0, name.length() -
".class".length());
+ String base = StringUtils.removeSuffix(name,
".class");
String classname =
base.replace(File.separatorChar, '.');
if (attributes.getVerify()
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/types/optional/
depend/ClassfileSet.java
URL: http:/
/svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/to
ols/ant/types/optional/depend/ClassfileSet.java?rev=578773&a
mp;r1=578772&r2=578773&view=diff
============================================================
==================
---
ant/core/trunk/src/main/org/apache/tools/ant/types/optional/
depend/ClassfileSet.java (original)
+++
ant/core/trunk/src/main/org/apache/tools/ant/types/optional/
depend/ClassfileSet.java Mon Sep 24 05:04:43 2007
 -22,6
+22,7 
import org.apache.tools.ant.Project;
import org.apache.tools.ant.DirectoryScanner;
import org.apache.tools.ant.types.FileSet;
+import org.apache.tools.ant.util.StringUtils;
/**
* A ClassfileSet is a FileSet that enlists all classes
that depend on a
 -125,9
+126,7 
String[] files =
additionalScanner.getIncludedFiles();
for (int i = 0; i < files.length; ++i) {
if (files[i].endsWith(".class"))
{
- String classFilePath
- = files[i].substring(
- 0, files[i].length() -
".class".length());
+ String classFilePath =
StringUtils.removeSuffix(files[i], ".class");
String className
= classFilePath.replace('/',
'.').replace('\', '.');
allRootClasses.addElement(className);
------------------------------------------------------------
---------
To unsubscribe, e-mail: dev-unsubscribe ant.apache.org
For additional commands, e-mail: dev-help ant.apache.org
|