bodewig 2005/02/18 04:29:51
Modified: . Tag: ANT_16_BRANCH WHATSNEW
src/main/org/apache/tools/ant/taskdefs Tag: ANT_16_BRANCH
Zip.java
src/main/org/apache/tools/ant/types Tag: ANT_16_BRANCH
AbstractFileSet.java
Log:
merge
Revision Changes Path
No revision
No revision
1.503.2.178 +3 -0 ant/WHATSNEW
Index: WHATSNEW
===================================================================
RCS file: /home/cvs/ant/WHATSNEW,v
retrieving revision 1.503.2.177
retrieving revision 1.503.2.178
diff -u -r1.503.2.177 -r1.503.2.178
--- WHATSNEW 18 Feb 2005 11:04:28 -0000 1.503.2.177
+++ WHATSNEW 18 Feb 2005 12:29:50 -0000 1.503.2.178
@@ -204,6 +204,9 @@
connetced to, potentially leading to exceptions in commons-net.
Bugzilla Report 33618.
+* <zip>'s defaultexcludes attribute was ignored when an archive was
+ updated. Bugzilla Report 33412.
+
Changes from Ant 1.6.1 to Ant 1.6.2
===================================
No revision
No revision
1.116.2.13 +2 -0 ant/src/main/org/apache/tools/ant/taskdefs/Zip.java
Index: Zip.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/Zip.java,v
retrieving revision 1.116.2.12
retrieving revision 1.116.2.13
diff -u -r1.116.2.12 -r1.116.2.13
--- Zip.java 18 Jan 2005 12:40:01 -0000 1.116.2.12
+++ Zip.java 18 Feb 2005 12:29:51 -0000 1.116.2.13
@@ -482,6 +482,8 @@
ZipFileSet oldFiles = new ZipFileSet();
oldFiles.setProject(getProject());
oldFiles.setSrc(renamedFile);
+ oldFiles.setDefaultexcludes(getImplicitFileSet()
+ .getDefaultexcludes());
for (int i = 0; i < addedFiles.size(); i++) {
PatternSet.NameEntry ne = oldFiles.createExclude();
No revision
No revision
1.29.2.6 +9 -0
ant/src/main/org/apache/tools/ant/types/AbstractFileSet.java
Index: AbstractFileSet.java
===================================================================
RCS file:
/home/cvs/ant/src/main/org/apache/tools/ant/types/AbstractFileSet.java,v
retrieving revision 1.29.2.5
retrieving revision 1.29.2.6
diff -u -r1.29.2.5 -r1.29.2.6
--- AbstractFileSet.java 10 Dec 2004 21:52:32 -0000 1.29.2.5
+++ AbstractFileSet.java 18 Feb 2005 12:29:51 -0000 1.29.2.6
@@ -267,6 +267,15 @@
}
/**
+ * Whether default exclusions should be used or not.
+ * @since Ant 1.6.3
+ */
+ public boolean getDefaultexcludes() {
+ return (isReference())
+ ? getRef(getProject()).getDefaultexcludes() : useDefaultExcludes;
+ }
+
+ /**
* Sets case sensitivity of the file system.
*
* @param isCaseSensitive <code>boolean</code>.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]