Browse Source

roll back deprecation of Project.resolveFile, revert prior changes to code

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@417126 13f79535-47bb-0310-9956-ffa450edef68
master
Kevin Jackson 19 years ago
parent
commit
fe678d1937
8 changed files with 10 additions and 18 deletions
  1. +0
    -3
      src/main/org/apache/tools/ant/Project.java
  2. +1
    -4
      src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java
  3. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/ExecTask.java
  4. +1
    -3
      src/main/org/apache/tools/ant/taskdefs/Javac.java
  5. +3
    -3
      src/main/org/apache/tools/ant/taskdefs/Javadoc.java
  6. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/TempFile.java
  7. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Touch.java
  8. +2
    -2
      src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java

+ 0
- 3
src/main/org/apache/tools/ant/Project.java View File

@@ -1339,9 +1339,6 @@ public class Project implements ResourceFactory {
* *
* @return the resolved File. * @return the resolved File.
* *
* @deprecated since 1.7
* Use @see {FileUtils#resolveFile FileUtils.resolveFile}
* instead.
*/ */
public File resolveFile(String fileName) { public File resolveFile(String fileName) {
return FILE_UTILS.resolveFile(baseDir, fileName); return FILE_UTILS.resolveFile(baseDir, fileName);


+ 1
- 4
src/main/org/apache/tools/ant/taskdefs/AbstractJarSignerTask.java View File

@@ -27,7 +27,6 @@ import org.apache.tools.ant.types.Environment;
import org.apache.tools.ant.types.FileSet; import org.apache.tools.ant.types.FileSet;
import org.apache.tools.ant.types.Path; import org.apache.tools.ant.types.Path;
import org.apache.tools.ant.types.RedirectorElement; import org.apache.tools.ant.types.RedirectorElement;
import org.apache.tools.ant.util.FileUtils;
import org.apache.tools.ant.util.JavaEnvUtils; import org.apache.tools.ant.util.JavaEnvUtils;


/** /**
@@ -98,8 +97,6 @@ public abstract class AbstractJarSignerTask extends Task {
* @since Ant 1.7 * @since Ant 1.7
*/ */
private Path path = null; private Path path = null;

private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();
/** /**
* Set the maximum memory to be used by the jarsigner process * Set the maximum memory to be used by the jarsigner process
@@ -290,7 +287,7 @@ public abstract class AbstractJarSignerTask extends Task {
// is the keystore a file // is the keystore a file
addValue(cmd,"-keystore"); addValue(cmd,"-keystore");
String loc; String loc;
File keystoreFile = FILE_UTILS.resolveFile(getProject().getBaseDir(), keystore);
File keystoreFile = getProject().resolveFile(keystore);
if (keystoreFile.exists()) { if (keystoreFile.exists()) {
loc = keystoreFile.getPath(); loc = keystoreFile.getPath();
} else { } else {


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/ExecTask.java View File

@@ -412,7 +412,7 @@ public class ExecTask extends Task {
return exec; return exec;
} }
// try to find the executable // try to find the executable
File executableFile = FILE_UTILS.resolveFile(getProject().getBaseDir(), exec);
File executableFile = getProject().resolveFile(exec);
if (executableFile.exists()) { if (executableFile.exists()) {
return executableFile.getAbsolutePath(); return executableFile.getAbsolutePath();
} }


+ 1
- 3
src/main/org/apache/tools/ant/taskdefs/Javac.java View File

@@ -111,8 +111,6 @@ public class Javac extends MatchingTask {
private String source; private String source;
private String debugLevel; private String debugLevel;
private File tmpDir; private File tmpDir;
private static final FileUtils FILE_UTILS = FileUtils.getFileUtils();


/** /**
* Javac task for compilation of Java files. * Javac task for compilation of Java files.
@@ -804,7 +802,7 @@ public class Javac extends MatchingTask {
// compile lists // compile lists
String[] list = src.list(); String[] list = src.list();
for (int i = 0; i < list.length; i++) { for (int i = 0; i < list.length; i++) {
File srcDir = FILE_UTILS.resolveFile(getProject().getBaseDir(), list[i]);
File srcDir = getProject().resolveFile(list[i]);
if (!srcDir.exists()) { if (!srcDir.exists()) {
throw new BuildException("srcdir \"" throw new BuildException("srcdir \""
+ srcDir.getPath() + srcDir.getPath()


+ 3
- 3
src/main/org/apache/tools/ant/taskdefs/Javadoc.java View File

@@ -543,7 +543,7 @@ public class Javadoc extends Task {
while (tok.hasMoreTokens()) { while (tok.hasMoreTokens()) {
String f = tok.nextToken(); String f = tok.nextToken();
SourceFile sf = new SourceFile(); SourceFile sf = new SourceFile();
sf.setFile(FILE_UTILS.resolveFile(getProject().getBaseDir(),f.trim()));
sf.setFile(getProject().resolveFile(f.trim()));
addSource(sf); addSource(sf);
} }
} }
@@ -1016,7 +1016,7 @@ public class Javadoc extends Task {
if (!tok.hasMoreTokens()) { if (!tok.hasMoreTokens()) {
throw new BuildException(linkOfflineError); throw new BuildException(linkOfflineError);
} }
le.setPackagelistLoc(FILE_UTILS.resolveFile(getProject().getBaseDir(),tok.nextToken()));
le.setPackagelistLoc(getProject().resolveFile(tok.nextToken()));
} }


/** /**
@@ -1745,7 +1745,7 @@ public class Javadoc extends Task {
String link = null; String link = null;
if (la.shouldResolveLink()) { if (la.shouldResolveLink()) {
File hrefAsFile = File hrefAsFile =
FILE_UTILS.resolveFile(getProject().getBaseDir(), la.getHref());
getProject().resolveFile(la.getHref());
if (hrefAsFile.exists()) { if (hrefAsFile.exists()) {
try { try {
link = FILE_UTILS.getFileURL(hrefAsFile) link = FILE_UTILS.getFileURL(hrefAsFile)


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/TempFile.java View File

@@ -133,7 +133,7 @@ public class TempFile extends Task {
throw new BuildException("no property specified"); throw new BuildException("no property specified");
} }
if (destDir == null) { if (destDir == null) {
destDir = FILE_UTILS.resolveFile(getProject().getBaseDir(),".");
destDir = getProject().resolveFile(".");
} }
File tfile = FILE_UTILS.createTempFile( File tfile = FILE_UTILS.createTempFile(
prefix, suffix, destDir, deleteOnExit); prefix, suffix, destDir, deleteOnExit);


+ 1
- 1
src/main/org/apache/tools/ant/taskdefs/Touch.java View File

@@ -341,7 +341,7 @@ public class Touch extends Task {
long modTime = (r.isExists()) ? r.getLastModified() long modTime = (r.isExists()) ? r.getLastModified()
: defaultTimestamp; : defaultTimestamp;
for (int i = 0; i < mapped.length; i++) { for (int i = 0; i < mapped.length; i++) {
touch(FILE_UTILS.resolveFile(getProject().getBaseDir(),mapped[i]), modTime);
touch(getProject().resolveFile(mapped[i]), modTime);
} }
} }
} }


+ 2
- 2
src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java View File

@@ -274,7 +274,7 @@ public class XSLTProcess extends MatchingTask implements XSLTLogger {


try { try {
if (baseDir == null) { if (baseDir == null) {
baseDir = FILE_UTILS.resolveFile(getProject().getBaseDir(),".");
baseDir = getProject().resolveFile(".");
} }


liaison = getLiaison(); liaison = getLiaison();
@@ -289,7 +289,7 @@ public class XSLTProcess extends MatchingTask implements XSLTLogger {
if (xslFile != null) { if (xslFile != null) {
// If we enter here, it means that the stylesheet is supplied // If we enter here, it means that the stylesheet is supplied
// via style attribute // via style attribute
File stylesheet = FILE_UTILS.resolveFile(getProject().getBaseDir(), xslFile);
File stylesheet = getProject().resolveFile(xslFile);
if (!stylesheet.exists()) { if (!stylesheet.exists()) {
stylesheet = FILE_UTILS.resolveFile(baseDir, xslFile); stylesheet = FILE_UTILS.resolveFile(baseDir, xslFile);
/* /*


Loading…
Cancel
Save