git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270411 13f79535-47bb-0310-9956-ffa450edef68master
| @@ -14,7 +14,6 @@ import java.util.Iterator; | |||||
| import org.apache.avalon.excalibur.io.FileUtil; | import org.apache.avalon.excalibur.io.FileUtil; | ||||
| import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
| import org.apache.tools.ant.types.FileSet; | import org.apache.tools.ant.types.FileSet; | ||||
| import org.apache.tools.ant.types.FilterSet; | |||||
| import org.apache.tools.ant.types.FilterSetCollection; | import org.apache.tools.ant.types.FilterSetCollection; | ||||
| import org.apache.tools.ant.util.FileUtils; | import org.apache.tools.ant.util.FileUtils; | ||||
| @@ -92,7 +91,7 @@ public class Move extends Copy | |||||
| try | try | ||||
| { | { | ||||
| final String message = "Attempting to rename dir: " + fromDir + | final String message = "Attempting to rename dir: " + fromDir + | ||||
| " to " + toDir; | |||||
| " to " + toDir; | |||||
| getLogger().debug( message ); | getLogger().debug( message ); | ||||
| renameFile( fromDir, toDir, isFiltering(), isForceOverwrite() ); | renameFile( fromDir, toDir, isFiltering(), isForceOverwrite() ); | ||||
| } | } | ||||
| @@ -148,7 +147,7 @@ public class Move extends Copy | |||||
| { | { | ||||
| getLogger().debug( "Moving " + fromFile + " to " + toFile ); | getLogger().debug( "Moving " + fromFile + " to " + toFile ); | ||||
| final FilterSetCollection executionFilters = getFilters(); | |||||
| final FilterSetCollection executionFilters = buildFilterSet(); | |||||
| if( isForceOverwrite() ) | if( isForceOverwrite() ) | ||||
| { | { | ||||
| FileUtil.forceDelete( d ); | FileUtil.forceDelete( d ); | ||||
| @@ -216,21 +215,6 @@ public class Move extends Copy | |||||
| } | } | ||||
| } | } | ||||
| private FilterSetCollection getFilters() | |||||
| { | |||||
| final FilterSetCollection executionFilters = new FilterSetCollection(); | |||||
| if( isFiltering() ) | |||||
| { | |||||
| executionFilters.addFilterSet( getProject().getGlobalFilterSet() ); | |||||
| } | |||||
| for( Iterator filterEnum = getFilterSets().iterator(); filterEnum.hasNext(); ) | |||||
| { | |||||
| executionFilters.addFilterSet( (FilterSet)filterEnum.next() ); | |||||
| } | |||||
| return executionFilters; | |||||
| } | |||||
| /** | /** | ||||
| * Its only ok to delete a directory tree if there are no files in it. | * Its only ok to delete a directory tree if there are no files in it. | ||||
| * | * | ||||
| @@ -14,7 +14,6 @@ import java.util.Iterator; | |||||
| import org.apache.avalon.excalibur.io.FileUtil; | import org.apache.avalon.excalibur.io.FileUtil; | ||||
| import org.apache.myrmidon.api.TaskException; | import org.apache.myrmidon.api.TaskException; | ||||
| import org.apache.tools.ant.types.FileSet; | import org.apache.tools.ant.types.FileSet; | ||||
| import org.apache.tools.ant.types.FilterSet; | |||||
| import org.apache.tools.ant.types.FilterSetCollection; | import org.apache.tools.ant.types.FilterSetCollection; | ||||
| import org.apache.tools.ant.util.FileUtils; | import org.apache.tools.ant.util.FileUtils; | ||||
| @@ -92,7 +91,7 @@ public class Move extends Copy | |||||
| try | try | ||||
| { | { | ||||
| final String message = "Attempting to rename dir: " + fromDir + | final String message = "Attempting to rename dir: " + fromDir + | ||||
| " to " + toDir; | |||||
| " to " + toDir; | |||||
| getLogger().debug( message ); | getLogger().debug( message ); | ||||
| renameFile( fromDir, toDir, isFiltering(), isForceOverwrite() ); | renameFile( fromDir, toDir, isFiltering(), isForceOverwrite() ); | ||||
| } | } | ||||
| @@ -148,7 +147,7 @@ public class Move extends Copy | |||||
| { | { | ||||
| getLogger().debug( "Moving " + fromFile + " to " + toFile ); | getLogger().debug( "Moving " + fromFile + " to " + toFile ); | ||||
| final FilterSetCollection executionFilters = getFilters(); | |||||
| final FilterSetCollection executionFilters = buildFilterSet(); | |||||
| if( isForceOverwrite() ) | if( isForceOverwrite() ) | ||||
| { | { | ||||
| FileUtil.forceDelete( d ); | FileUtil.forceDelete( d ); | ||||
| @@ -216,21 +215,6 @@ public class Move extends Copy | |||||
| } | } | ||||
| } | } | ||||
| private FilterSetCollection getFilters() | |||||
| { | |||||
| final FilterSetCollection executionFilters = new FilterSetCollection(); | |||||
| if( isFiltering() ) | |||||
| { | |||||
| executionFilters.addFilterSet( getProject().getGlobalFilterSet() ); | |||||
| } | |||||
| for( Iterator filterEnum = getFilterSets().iterator(); filterEnum.hasNext(); ) | |||||
| { | |||||
| executionFilters.addFilterSet( (FilterSet)filterEnum.next() ); | |||||
| } | |||||
| return executionFilters; | |||||
| } | |||||
| /** | /** | ||||
| * Its only ok to delete a directory tree if there are no files in it. | * Its only ok to delete a directory tree if there are no files in it. | ||||
| * | * | ||||