Browse Source

Use task project when filesets don't have a project, for backwards compatibility.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@394979 13f79535-47bb-0310-9956-ffa450edef68
master
Matthew Jason Benson 19 years ago
parent
commit
c734277e04
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      src/main/org/apache/tools/ant/taskdefs/Delete.java

+ 6
- 0
src/main/org/apache/tools/ant/taskdefs/Delete.java View File

@@ -547,6 +547,12 @@ public class Delete extends MatchingTask {

for (int i = 0; i < filesets.size(); i++) {
FileSet fs = (FileSet) filesets.get(i);
if (fs.getProject() == null) {
log("Deleting fileset with no project specified;"
+ " assuming executing project", Project.MSG_VERBOSE);
fs = (FileSet) fs.clone();
fs.setProject(getProject());
}
resourcesToDelete.add(fs);
if (includeEmpty && fs.getDir().isDirectory()) {
filesetDirs.add(new ReverseDirs(fs.getDir(),


Loading…
Cancel
Save