Browse Source

If we can use File.getParentFile, there is presumably no reason to use FileUtils.getParentFile, right?

(Comment re-used from jglick)


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277179 13f79535-47bb-0310-9956-ffa450edef68
master
Jacobus Martinus Kruithof 20 years ago
parent
commit
6653c42a77
11 changed files with 16 additions and 16 deletions
  1. +2
    -3
      src/main/org/apache/tools/ant/taskdefs/Available.java
  2. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Concat.java
  3. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Copy.java
  4. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Expand.java
  5. +1
    -0
      src/main/org/apache/tools/ant/taskdefs/FixCRLF.java
  6. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Move.java
  7. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/XSLTProcess.java
  8. +1
    -1
      src/main/org/apache/tools/ant/taskdefs/Zip.java
  9. +2
    -2
      src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
  10. +3
    -3
      src/main/org/apache/tools/ant/util/FileUtils.java
  11. +2
    -2
      src/testcases/org/apache/tools/ant/taskdefs/XmlPropertyTest.java

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

@@ -330,8 +330,7 @@ public class Available extends Task implements Condition {
return false;
}

FileUtils fileUtils = FileUtils.newFileUtils();
File parent = fileUtils.getParentFile(path);
File parent = path.getParentFile();
// ** full-pathname specified == parent dir of path in list
if (parent != null && parent.exists()
&& file.equals(parent.getAbsolutePath())) {
@@ -364,7 +363,7 @@ public class Available extends Task implements Condition {

// ** simple name specified == parent of parent dir + name
if (parent != null) {
File grandParent = fileUtils.getParentFile(parent);
File grandParent = parent.getParentFile();
if (grandParent != null && grandParent.exists()) {
if (checkFile(new File(grandParent, file),
file + " in " + grandParent)) {


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

@@ -561,7 +561,7 @@ public class Concat extends Task {
os = new LogOutputStream(this, Project.MSG_WARN);
} else {
// ensure that the parent dir of dest file exists
File parent = fileUtils.getParentFile(destinationFile);
File parent = destinationFile.getParentFile();
if (!parent.exists()) {
parent.mkdirs();
}


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

@@ -509,7 +509,7 @@ public class Copy extends Task {
}

if (destFile != null) {
destDir = fileUtils.getParentFile(destFile);
destDir = destFile.getParentFile();
}

}


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

@@ -241,7 +241,7 @@ public class Expand extends Task {
log("expanding " + entryName + " to " + f,
Project.MSG_VERBOSE);
// create intermediary directories - sometimes zip don't add them
File dirF = fileUtils.getParentFile(f);
File dirF = f.getParentFile();
if (dirF != null) {
dirF.mkdirs();
}


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

@@ -1000,3 +1000,4 @@ public class FixCRLF extends MatchingTask {
}

}


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

@@ -74,7 +74,7 @@ public class Move extends Copy {
destFile = (destFile == null)
? new File(destDir, file.getName()) : destFile;
destDir = (destDir == null)
? fileUtils.getParentFile(destFile) : destDir;
? destFile.getParentFile() : destDir;

completeDirMap.put(file, destFile);
file = null;


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

@@ -562,7 +562,7 @@ public class XSLTProcess extends MatchingTask implements XSLTLogger {
*/
private void ensureDirectoryFor(File targetFile)
throws BuildException {
File directory = fileUtils.getParentFile(targetFile);
File directory = targetFile.getParentFile();
if (!directory.exists()) {
if (!directory.mkdirs()) {
throw new BuildException("Unable to create directory: "


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

@@ -407,7 +407,7 @@ public class Zip extends MatchingTask {
if (doUpdate) {
renamedFile =
fileUtils.createTempFile("zip", ".tmp",
fileUtils.getParentFile(zipFile));
zipFile.getParentFile());
renamedFile.deleteOnExit();

try {


+ 2
- 2
src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java View File

@@ -1310,7 +1310,7 @@ public class FTP

try {
if (action == LIST_FILES) {
File pd = fileUtils.getParentFile(listing);
File pd = listing.getParentFile();

if (!pd.exists()) {
pd.mkdirs();
@@ -1782,7 +1782,7 @@ public class FTP
+ file.getAbsolutePath());
}

File pdir = fileUtils.getParentFile(file);
File pdir = file.getParentFile();

if (!pdir.exists()) {
pdir.mkdirs();


+ 3
- 3
src/main/org/apache/tools/ant/util/FileUtils.java View File

@@ -507,7 +507,7 @@ public class FileUtils {

// ensure that parent dir of dest file exists!
// not using getParentFile method to stay 1.1 compat
File parent = getParentFile(destFile);
File parent = destFile.getParentFile();
if (parent != null && !parent.exists()) {
parent.mkdirs();
}
@@ -709,7 +709,7 @@ public class FileUtils {
while (tok.hasMoreTokens()) {
String part = tok.nextToken();
if (part.equals("..")) {
helpFile = getParentFile(helpFile);
helpFile = helpFile.getParentFile();
if (helpFile == null) {
String msg = "The file or path you specified ("
+ filename + ") is invalid relative to "
@@ -1260,7 +1260,7 @@ public class FileUtils {
throw new IOException("Failed to delete " + to
+ " while trying to rename " + from);
}
File parent = getParentFile(to);
File parent = to.getParentFile();
if (parent != null && !parent.exists() && !parent.mkdirs()) {
throw new IOException("Failed to create directory " + parent
+ " while trying to rename " + from);


+ 2
- 2
src/testcases/org/apache/tools/ant/taskdefs/XmlPropertyTest.java View File

@@ -123,7 +123,7 @@ public class XmlPropertyTest extends BuildFileTest {
// folder of the input file. Otherwise, its the "current" dir..
File workingDir;
if ( localRoot ) {
workingDir = fileUtils.getParentFile(inputFile);
workingDir = inputFile.getParentFile();
} else {
workingDir = fileUtils.resolveFile(new File("."), ".");
}
@@ -285,7 +285,7 @@ public class XmlPropertyTest extends BuildFileTest {
+ ".properties";
}

File dir = fileUtils.getParentFile(fileUtils.getParentFile(input));
File dir = input.getParentFile().getParentFile();

String goldFileFolder = "goldfiles/";



Loading…
Cancel
Save