Browse Source

Axed todo.types.FileSet.

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@272269 13f79535-47bb-0310-9956-ffa450edef68
master
adammurdoch 23 years ago
parent
commit
1308dd4c01
31 changed files with 32 additions and 137 deletions
  1. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/build/Checksum.java
  2. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/build/UpToDateCondition.java
  3. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/file/CopyTask.java
  4. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/file/Delete.java
  5. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/file/Touch.java
  6. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/security/SignJar.java
  7. +1
    -1
      proposal/myrmidon/src/java/org/apache/antlib/xml/XMLValidateTask.java
  8. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/file/Path.java
  9. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/framework/java/JavaRuntimeClassPath.java
  10. +1
    -5
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/Cab.java
  11. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/DependSet.java
  12. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/MatchingTask.java
  13. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/SQLExec.java
  14. +1
    -2
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/Expand.java
  15. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/TarFileSet.java
  16. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/Zip.java
  17. +2
    -2
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/ZipFileSet.java
  18. +1
    -3
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/i18n/Translate.java
  19. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javac/DefaultCompilerAdapter.java
  20. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javadoc/Javadoc.java
  21. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/junit/BatchTest.java
  22. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/junit/XMLResultAggregator.java
  23. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/metamata/AbstractMetamataTask.java
  24. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/net/FTP.java
  25. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/net/MimeMail.java
  26. +1
    -3
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/perforce/P4Add.java
  27. +1
    -3
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/sitraka/CovMerge.java
  28. +1
    -1
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/sitraka/Coverage.java
  29. +1
    -3
      proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/text/ReplaceRegExp.java
  30. +0
    -39
      proposal/myrmidon/src/todo/org/apache/tools/todo/types/FileSet.java
  31. +2
    -55
      proposal/myrmidon/src/todo/org/apache/tools/todo/types/ScannerUtil.java

+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/build/Checksum.java View File

@@ -22,8 +22,8 @@ import java.util.Hashtable;
import org.apache.avalon.excalibur.io.IOUtil; import org.apache.avalon.excalibur.io.IOUtil;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.AbstractMatchingTask; import org.apache.myrmidon.framework.AbstractMatchingTask;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/build/UpToDateCondition.java View File

@@ -13,9 +13,9 @@ import java.util.Iterator;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileNameMapper; import org.apache.myrmidon.framework.FileNameMapper;
import org.apache.myrmidon.framework.FileSet;
import org.apache.myrmidon.framework.conditions.Condition; import org.apache.myrmidon.framework.conditions.Condition;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.apache.tools.todo.types.SourceFileScanner; import org.apache.tools.todo.types.SourceFileScanner;
import org.apache.tools.todo.util.mappers.MergingMapper; import org.apache.tools.todo.util.mappers.MergingMapper;


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/file/CopyTask.java View File

@@ -19,8 +19,8 @@ import org.apache.avalon.excalibur.io.FileUtil;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileNameMapper; import org.apache.myrmidon.framework.FileNameMapper;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.apache.tools.todo.types.SourceFileScanner; import org.apache.tools.todo.types.SourceFileScanner;
import org.apache.tools.todo.util.mappers.IdentityMapper; import org.apache.tools.todo.util.mappers.IdentityMapper;


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/file/Delete.java View File

@@ -13,8 +13,8 @@ import org.apache.avalon.excalibur.i18n.ResourceManager;
import org.apache.avalon.excalibur.i18n.Resources; import org.apache.avalon.excalibur.i18n.Resources;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/file/Touch.java View File

@@ -18,8 +18,8 @@ import org.apache.avalon.excalibur.i18n.ResourceManager;
import org.apache.avalon.excalibur.i18n.Resources; import org.apache.avalon.excalibur.i18n.Resources;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/security/SignJar.java View File

@@ -16,9 +16,9 @@ import java.util.zip.ZipFile;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/java/org/apache/antlib/xml/XMLValidateTask.java View File

@@ -17,8 +17,8 @@ import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.file.FileListUtil; import org.apache.myrmidon.framework.file.FileListUtil;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.xml.sax.EntityResolver; import org.xml.sax.EntityResolver;
import org.xml.sax.InputSource; import org.xml.sax.InputSource;


+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/framework/file/Path.java View File

@@ -12,10 +12,10 @@ import java.util.ArrayList;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.DataType; import org.apache.myrmidon.framework.DataType;
import org.apache.myrmidon.framework.FileSet;
import org.apache.myrmidon.framework.file.ArrayFileList; import org.apache.myrmidon.framework.file.ArrayFileList;
import org.apache.myrmidon.framework.file.FileList; import org.apache.myrmidon.framework.file.FileList;
import org.apache.tools.todo.util.FileUtils; import org.apache.tools.todo.util.FileUtils;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;




+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/framework/java/JavaRuntimeClassPath.java View File

@@ -9,9 +9,9 @@ package org.apache.myrmidon.framework.java;


import org.apache.myrmidon.framework.file.FileList; import org.apache.myrmidon.framework.file.FileList;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.FileSet;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.tools.todo.types.FileSet;
import org.apache.aut.nativelib.Os; import org.apache.aut.nativelib.Os;
import java.util.Locale; import java.util.Locale;
import java.io.File; import java.io.File;


+ 1
- 5
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/Cab.java View File

@@ -14,16 +14,12 @@ import java.io.OutputStream;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import org.apache.aut.nativelib.ExecManager;
import org.apache.aut.nativelib.Os; import org.apache.aut.nativelib.Os;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.tools.todo.taskdefs.MatchingTask;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/DependSet.java View File

@@ -13,8 +13,8 @@ import java.util.Date;
import java.util.Iterator; import java.util.Iterator;
import org.apache.aut.nativelib.Os; import org.apache.aut.nativelib.Os;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.apache.tools.todo.types.SimpleFileList; import org.apache.tools.todo.types.SimpleFileList;




+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/MatchingTask.java View File

@@ -12,8 +12,8 @@ import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.Pattern; import org.apache.myrmidon.framework.Pattern;
import org.apache.myrmidon.framework.PatternSet; import org.apache.myrmidon.framework.PatternSet;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/SQLExec.java View File

@@ -34,9 +34,9 @@ import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.file.FileListUtil; import org.apache.myrmidon.framework.file.FileListUtil;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.EnumeratedAttribute; import org.apache.tools.todo.types.EnumeratedAttribute;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 2
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/Expand.java View File

@@ -18,12 +18,11 @@ import org.apache.avalon.excalibur.io.FileUtil;
import org.apache.avalon.excalibur.io.IOUtil; import org.apache.avalon.excalibur.io.IOUtil;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.framework.FileSet;
import org.apache.myrmidon.framework.PatternSet; import org.apache.myrmidon.framework.PatternSet;
import org.apache.myrmidon.framework.PatternUtil; import org.apache.myrmidon.framework.PatternUtil;
import org.apache.tools.todo.taskdefs.MatchingTask; import org.apache.tools.todo.taskdefs.MatchingTask;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/TarFileSet.java View File

@@ -7,7 +7,7 @@
*/ */
package org.apache.tools.todo.taskdefs.archive; package org.apache.tools.todo.taskdefs.archive;


import org.apache.tools.todo.types.FileSet;
import org.apache.myrmidon.framework.FileSet;


public class TarFileSet public class TarFileSet
extends FileSet extends FileSet


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/Zip.java View File

@@ -24,10 +24,10 @@ import org.apache.avalon.excalibur.io.IOUtil;
import org.apache.excalibur.zip.ZipEntry; import org.apache.excalibur.zip.ZipEntry;
import org.apache.excalibur.zip.ZipOutputStream; import org.apache.excalibur.zip.ZipOutputStream;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.taskdefs.MatchingTask; import org.apache.tools.todo.taskdefs.MatchingTask;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileScanner; import org.apache.tools.todo.types.FileScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.apache.tools.todo.types.SourceFileScanner; import org.apache.tools.todo.types.SourceFileScanner;
import org.apache.tools.todo.util.mappers.MergingMapper; import org.apache.tools.todo.util.mappers.MergingMapper;


+ 2
- 2
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/archive/ZipFileSet.java View File

@@ -8,7 +8,7 @@
package org.apache.tools.todo.taskdefs.archive; package org.apache.tools.todo.taskdefs.archive;


import java.io.File; import java.io.File;
import org.apache.tools.todo.types.FileSet;
import org.apache.myrmidon.framework.FileSet;


/** /**
* A ZipFileSet is a FileSet with extra attributes useful in the context of * A ZipFileSet is a FileSet with extra attributes useful in the context of
@@ -57,7 +57,7 @@ public class ZipFileSet
* Set the source Zip file for the zipfileset. Prevents both "dir" and "src" * Set the source Zip file for the zipfileset. Prevents both "dir" and "src"
* from being specified. * from being specified.
* *
* @param srcFile The zip file from which to extract entries.
* @param src The zip file from which to extract entries.
*/ */
public void setSrc( final File src ) public void setSrc( final File src )
{ {


+ 1
- 3
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/i18n/Translate.java View File

@@ -20,11 +20,9 @@ import java.util.Hashtable;
import java.util.Locale; import java.util.Locale;
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.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.taskdefs.MatchingTask; import org.apache.tools.todo.taskdefs.MatchingTask;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javac/DefaultCompilerAdapter.java View File

@@ -16,10 +16,10 @@ import org.apache.avalon.excalibur.util.StringUtil;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.file.FileListUtil; import org.apache.myrmidon.framework.file.FileListUtil;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.util.FileUtils; import org.apache.tools.todo.util.FileUtils;
import org.apache.aut.nativelib.PathUtil; import org.apache.aut.nativelib.PathUtil;




+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/javadoc/Javadoc.java View File

@@ -21,9 +21,9 @@ import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.myrmidon.framework.Pattern; import org.apache.myrmidon.framework.Pattern;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.file.FileListUtil; import org.apache.myrmidon.framework.file.FileListUtil;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/junit/BatchTest.java View File

@@ -12,8 +12,8 @@ import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
import java.util.Iterator; import java.util.Iterator;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/junit/XMLResultAggregator.java View File

@@ -21,8 +21,8 @@ import org.apache.avalon.framework.ExceptionUtil;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.w3c.dom.Document; import org.w3c.dom.Document;
import org.w3c.dom.Element; import org.w3c.dom.Element;


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/metamata/AbstractMetamataTask.java View File

@@ -20,8 +20,8 @@ import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.java.ExecuteJava; import org.apache.myrmidon.framework.java.ExecuteJava;
import org.apache.tools.todo.types.Argument; import org.apache.tools.todo.types.Argument;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/net/FTP.java View File

@@ -25,8 +25,8 @@ import org.apache.avalon.excalibur.io.FileUtil;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.FileScanner; import org.apache.tools.todo.types.FileScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/net/MimeMail.java View File

@@ -26,8 +26,8 @@ import javax.mail.internet.MimeMultipart;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 3
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/perforce/P4Add.java View File

@@ -10,10 +10,8 @@ package org.apache.tools.todo.taskdefs.perforce;
import java.io.File; import java.io.File;
import java.util.ArrayList; import java.util.ArrayList;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 3
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/sitraka/CovMerge.java View File

@@ -13,14 +13,12 @@ import java.io.IOException;
import java.io.PrintWriter; import java.io.PrintWriter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Random; import java.util.Random;
import org.apache.aut.nativelib.ExecManager;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;


/** /**


+ 1
- 1
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/sitraka/Coverage.java View File

@@ -16,9 +16,9 @@ import java.util.ArrayList;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.Execute; import org.apache.myrmidon.framework.Execute;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.Argument; import org.apache.tools.todo.types.Argument;
import org.apache.tools.todo.types.Commandline; import org.apache.tools.todo.types.Commandline;
import org.apache.tools.todo.types.FileSet;
import org.apache.myrmidon.framework.file.Path; import org.apache.myrmidon.framework.file.Path;
import org.apache.aut.nativelib.PathUtil; import org.apache.aut.nativelib.PathUtil;




+ 1
- 3
proposal/myrmidon/src/todo/org/apache/tools/todo/taskdefs/text/ReplaceRegExp.java View File

@@ -18,12 +18,10 @@ import java.io.PrintWriter;
import java.util.ArrayList; import java.util.ArrayList;
import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.AbstractTask;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileSet;
import org.apache.tools.todo.types.ScannerUtil; import org.apache.tools.todo.types.ScannerUtil;
import org.apache.tools.todo.util.regexp.Regexp; import org.apache.tools.todo.util.regexp.Regexp;
import org.apache.tools.todo.taskdefs.text.RegularExpression;


/** /**
* <pre> * <pre>


+ 0
- 39
proposal/myrmidon/src/todo/org/apache/tools/todo/types/FileSet.java View File

@@ -1,39 +0,0 @@
/*
* Copyright (C) The Apache Software Foundation. All rights reserved.
*
* This software is published under the terms of the Apache Software License
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
package org.apache.tools.todo.types;

/**
* Moved out of MatchingTask to make it a standalone object that could be
* referenced (by scripts for example).
*
* @author Arnout J. Kuiper <a href="mailto:ajkuiper@wxs.nl">ajkuiper@wxs.nl</a>
* @author Stefano Mazzocchi <a href="mailto:stefano@apache.org">
* stefano@apache.org</a>
* @author Sam Ruby <a href="mailto:rubys@us.ibm.com">rubys@us.ibm.com</a>
* @author Jon S. Stevens <a href="mailto:jon@clearink.com">jon@clearink.com</a>
* @author <a href="mailto:stefan.bodewig@epost.de">Stefan Bodewig</a>
* @author <a href="mailto:umagesh@rediffmail.com">Magesh Umasankar</a>
*/
public class FileSet
extends org.apache.myrmidon.framework.FileSet
{
private boolean m_isCaseSensitive = true;

/**
* Sets case sensitivity of the file system
*/
public void setCaseSensitive( final boolean isCaseSensitive )
{
m_isCaseSensitive = isCaseSensitive;
}

public boolean isCaseSensitive()
{
return m_isCaseSensitive;
}
}

+ 2
- 55
proposal/myrmidon/src/todo/org/apache/tools/todo/types/ScannerUtil.java View File

@@ -13,12 +13,12 @@ import java.util.StringTokenizer;
import org.apache.myrmidon.api.TaskContext; import org.apache.myrmidon.api.TaskContext;
import org.apache.myrmidon.api.TaskException; import org.apache.myrmidon.api.TaskException;
import org.apache.myrmidon.framework.PatternUtil; import org.apache.myrmidon.framework.PatternUtil;
import org.apache.myrmidon.framework.FileSet;
import org.apache.tools.todo.taskdefs.archive.TarFileSet; import org.apache.tools.todo.taskdefs.archive.TarFileSet;
import org.apache.tools.todo.taskdefs.archive.ZipFileSet; import org.apache.tools.todo.taskdefs.archive.ZipFileSet;
import org.apache.tools.todo.taskdefs.archive.ZipScanner; import org.apache.tools.todo.taskdefs.archive.ZipScanner;
import org.apache.tools.todo.types.DirectoryScanner; import org.apache.tools.todo.types.DirectoryScanner;
import org.apache.tools.todo.types.FileScanner; import org.apache.tools.todo.types.FileScanner;
import org.apache.tools.todo.types.FileSet;


/** /**
* *
@@ -534,32 +534,6 @@ public class ScannerUtil
} }
} }


public static void setupDirectoryScanner( final org.apache.myrmidon.framework.FileSet set,
final FileScanner scanner,
final TaskContext context )
throws TaskException
{
if( null == scanner )
{
final String message = "ds cannot be null";
throw new IllegalArgumentException( message );
}

scanner.setBasedir( set.getDir() );

/*final String message = "FileSet: Setup file scanner in dir " +
set.getDir() + " with " + set;
getLogger().debug( message );*/

scanner.setIncludes( PatternUtil.getIncludePatterns( set, context ) );
scanner.setExcludes( PatternUtil.getExcludePatterns( set, context ) );
if( set.includeDefaultExcludes() )
{
scanner.addDefaultExcludes();
}
scanner.setCaseSensitive( true );
}

public static void setupDirectoryScanner( final FileSet set, public static void setupDirectoryScanner( final FileSet set,
final FileScanner scanner, final FileScanner scanner,
final TaskContext context ) final TaskContext context )
@@ -583,7 +557,7 @@ public class ScannerUtil
{ {
scanner.addDefaultExcludes(); scanner.addDefaultExcludes();
} }
scanner.setCaseSensitive( set.isCaseSensitive() );
scanner.setCaseSensitive( true );
} }


public static DirectoryScanner getDirectoryScanner( final FileSet set ) public static DirectoryScanner getDirectoryScanner( final FileSet set )
@@ -613,33 +587,6 @@ public class ScannerUtil
return scanner; return scanner;
} }


public static DirectoryScanner getDirectoryScanner( final org.apache.myrmidon.framework.FileSet set )
throws TaskException
{
final File dir = set.getDir();
if( null == dir )
{
final String message = "No directory specified for fileset.";
throw new TaskException( message );
}

if( !dir.exists() )
{
final String message = dir.getAbsolutePath() + " not found.";
throw new TaskException( message );
}
if( !dir.isDirectory() )
{
final String message = dir.getAbsolutePath() + " is not a directory.";
throw new TaskException( message );
}

final DirectoryScanner scanner = new DirectoryScanner();
setupDirectoryScanner( set, scanner, null );
scanner.scan();
return scanner;
}

public static DirectoryScanner getZipScanner( final ZipFileSet set ) public static DirectoryScanner getZipScanner( final ZipFileSet set )
throws TaskException throws TaskException
{ {


Loading…
Cancel
Save