From a96627738decba56e1c94e54fa23ecbd7bfdb9a2 Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Wed, 12 Oct 2005 04:22:37 +0000 Subject: [PATCH] Now that resources become available in more tasks, throw in a couple of new resources, including tarfileset git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@314776 13f79535-47bb-0310-9956-ffa450edef68 --- docs/manual/CoreTypes/resources.html | 56 ++- docs/manual/CoreTypes/zipfileset.html | 61 ++- docs/manual/conceptstypeslist.html | 1 + .../testcases/types/resources/tarentry.xml | 26 ++ .../org/apache/tools/ant/taskdefs/Tar.java | 69 +-- .../org/apache/tools/ant/taskdefs/Untar.java | 2 +- .../tools/ant/types/ArchiveFileSet.java | 420 ++++++++++++++++++ .../tools/ant/types/ArchiveScanner.java | 329 ++++++++++++++ .../apache/tools/ant/types/TarFileSet.java | 98 ++++ .../apache/tools/ant/types/TarScanner.java | 90 ++++ .../apache/tools/ant/types/ZipFileSet.java | 325 +------------- .../apache/tools/ant/types/ZipScanner.java | 277 ++---------- .../tools/ant/types/defaults.properties | 4 + .../ant/types/resources/ArchiveResource.java | 244 ++++++++++ .../ant/types/resources/BZip2Resource.java | 61 +++ .../types/resources/CompressedResource.java | 244 ++++++++++ .../ant/types/resources/GZipResource.java | 51 +++ .../ant/types/resources/TarResource.java | 145 ++++++ .../ant/types/resources/ZipResource.java | 154 ++----- .../tools/ant/types/TarFileSetTest.java | 118 +++++ .../ant/types/resources/TarResourceTest.java | 43 ++ 21 files changed, 2041 insertions(+), 777 deletions(-) create mode 100755 src/etc/testcases/types/resources/tarentry.xml create mode 100755 src/main/org/apache/tools/ant/types/ArchiveFileSet.java create mode 100755 src/main/org/apache/tools/ant/types/ArchiveScanner.java create mode 100755 src/main/org/apache/tools/ant/types/TarFileSet.java create mode 100755 src/main/org/apache/tools/ant/types/TarScanner.java create mode 100755 src/main/org/apache/tools/ant/types/resources/ArchiveResource.java create mode 100755 src/main/org/apache/tools/ant/types/resources/BZip2Resource.java create mode 100755 src/main/org/apache/tools/ant/types/resources/CompressedResource.java create mode 100755 src/main/org/apache/tools/ant/types/resources/GZipResource.java create mode 100755 src/main/org/apache/tools/ant/types/resources/TarResource.java create mode 100755 src/testcases/org/apache/tools/ant/types/TarFileSetTest.java create mode 100755 src/testcases/org/apache/tools/ant/types/resources/TarResourceTest.java diff --git a/docs/manual/CoreTypes/resources.html b/docs/manual/CoreTypes/resources.html index a1067962a..e0804e30c 100644 --- a/docs/manual/CoreTypes/resources.html +++ b/docs/manual/CoreTypes/resources.html @@ -23,7 +23,10 @@ explicit use beginning in Ant 1.7.