[ant] branch master updated (4a24218 -> 865c910)

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 4a24218  Merge 1.9.x branch into master
 add 02901ba  SHA1 checksum is no longer recommended by Apache release 
process
 new 865c910  Merge 1.9.x branch into master

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build.xml | 24 
 1 file changed, 24 deletions(-)



[ant] branch 1.9.x updated: Add a note in ReleaseInstructions to check the copyright year in NOTICE file

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new 4e27dba  Add a note in ReleaseInstructions to check the copyright year 
in NOTICE file
4e27dba is described below

commit 4e27dba1cb749e8593a4013ca30ef6cfa2164d1a
Author: Jaikiran Pai 
AuthorDate: Mon Mar 18 19:56:26 2019 +0530

Add a note in ReleaseInstructions to check the copyright year in NOTICE file
---
 ReleaseInstructions | 5 +
 1 file changed, 5 insertions(+)

diff --git a/ReleaseInstructions b/ReleaseInstructions
index 762450f..b44fe2a 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -37,6 +37,11 @@ Note: This document was updated in the context of releasing 
Ant
 the build with -verbose option and scan for lines beginning with
 "Unable to load...". 
 
+Also check the NOTICE file to make sure it has the correct
+Copyright year. If the year isn't right, update that file to use
+the right year and commit and push the change upstream, before
+starting any release process.
+
 3.  We don't want tags for failed votes to end up on our branches so
 the release is first created from a detached head.
 



[ant] branch 1.9.x updated: SHA1 checksum is no longer recommended by Apache release process

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new 02901ba  SHA1 checksum is no longer recommended by Apache release 
process
02901ba is described below

commit 02901ba61ddc051d3e3985b46847a6b9900f13a4
Author: Jaikiran Pai 
AuthorDate: Mon Mar 18 19:04:12 2019 +0530

SHA1 checksum is no longer recommended by Apache release process

The Apache release process no longer recommends using SHA1 checksums
for artifacts http://www.apache.org/dev/release-signing.html#sha1.
The commit here removes generation of SHA1 for Ant distribution artifacts.

Furthermore, the checksum generation for artifacts that we upload to
Maven is also now removed, since the Nexus instance generates those 
dynamically
when the artifacts are uploaded to Nexus as stated at
http://www.apache.org/dev/publishing-maven-artifacts.html#prepare-release :
"You don't need artifacts for your checksum files (if you create any) since 
Nexus
 will create MD5 and SHA1 checksums on the fly anyway."
---
 build.xml | 24 
 1 file changed, 24 deletions(-)

diff --git a/build.xml b/build.xml
index 20b8d5c..5413612 100644
--- a/build.xml
+++ b/build.xml
@@ -942,24 +942,9 @@
 
   
 
-  
-
-
-  
-
-  
-  
-
-  
-
-  
-
   
 
 
-  
-
-  
   
 
   
@@ -1262,12 +1247,6 @@
 
   
 
-
-  
-  
-  
-  
-
 
 
   
@@ -1288,12 +1267,10 @@
 
   
 
-
 
   
   
 
-
 
   
 
@@ -1336,7 +1313,6 @@
 
   
 
-
 
   
 



[ant] branch master updated (865c910 -> af8ddc9)

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 865c910  Merge 1.9.x branch into master
 add 4e27dba  Add a note in ReleaseInstructions to check the copyright year 
in NOTICE file
 new af8ddc9  Merge 1.9.x branch into master

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ReleaseInstructions | 5 +
 1 file changed, 5 insertions(+)



[ant] 01/01: Merge 1.9.x branch into master

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit af8ddc9a3daf2960b8eac08d56e412c23a5b7591
Merge: 865c910 4e27dba
Author: Jaikiran Pai 
AuthorDate: Mon Mar 18 19:57:15 2019 +0530

Merge 1.9.x branch into master

 ReleaseInstructions | 5 +
 1 file changed, 5 insertions(+)




[ant] 02/02: Don't use -html4 for javadoc output for Ant classes

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 4ca01354bde31d9a3b478ed3f6e4f26fd2ac5792
Author: Jaikiran Pai 
AuthorDate: Wed Mar 20 10:09:02 2019 +0530

Don't use -html4 for javadoc output for Ant classes

javadoc on Ant classes now conform to the default output format of javadoc 
tool
(which is HTML5 in recent versions of that tool), so we no longer have to
override the output format to -html4.
---
 build.xml | 9 -
 1 file changed, 9 deletions(-)

diff --git a/build.xml b/build.xml
index 6ea84ef..6f7fc08 100644
--- a/build.xml
+++ b/build.xml
@@ -1503,14 +1503,6 @@
 
   
 
-
-
-  
-
   
 
   
   
   
-  
 
   
 



[ant] 01/02: HTML5-compliant javadoc

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit f109d2f31d06357211e03e7343adb788bed3d50e
Author: twogee 
AuthorDate: Tue Mar 19 23:47:29 2019 +0100

HTML5-compliant javadoc

This closes #88 pull request at github/apache/ant repo
---
 src/main/org/apache/tools/ant/Diagnostics.java |  6 +-
 .../apache/tools/ant/TaskConfigurationChecker.java |  4 +-
 .../apache/tools/ant/taskdefs/ExecuteWatchdog.java | 10 +--
 .../apache/tools/ant/taskdefs/ManifestTask.java|  2 +-
 .../org/apache/tools/ant/taskdefs/Property.java|  2 +-
 src/main/org/apache/tools/ant/taskdefs/Rmic.java   |  2 +-
 .../org/apache/tools/ant/taskdefs/SignJar.java |  2 +-
 .../org/apache/tools/ant/taskdefs/Transform.java   |  2 +-
 src/main/org/apache/tools/ant/taskdefs/War.java|  4 +-
 .../org/apache/tools/ant/taskdefs/XSLTLiaison.java |  2 +-
 .../org/apache/tools/ant/taskdefs/XSLTProcess.java |  6 +-
 .../apache/tools/ant/taskdefs/condition/Xor.java   |  2 +-
 .../ant/taskdefs/optional/EchoProperties.java  | 14 ++--
 .../apache/tools/ant/taskdefs/optional/Rpm.java|  4 +-
 .../tools/ant/taskdefs/optional/javacc/JJTree.java |  2 +-
 .../ant/taskdefs/optional/jdepend/JDependTask.java | 14 ++--
 .../optional/junit/AggregateTransformer.java   |  4 +-
 .../ant/taskdefs/optional/junit/BaseTest.java  |  2 +-
 .../ant/taskdefs/optional/junit/BatchTest.java | 34 -
 .../junit/CustomJUnit4TestAdapterCache.java|  2 +-
 .../tools/ant/taskdefs/optional/junit/DOMUtil.java | 34 -
 .../ant/taskdefs/optional/junit/Enumerations.java  |  2 +-
 .../ant/taskdefs/optional/junit/JUnitTask.java | 34 -
 .../ant/taskdefs/optional/junit/XMLConstants.java  |  4 +-
 .../optional/junit/XMLResultAggregator.java| 16 ++---
 .../tools/ant/taskdefs/optional/net/FTP.java   |  2 +-
 .../tools/ant/taskdefs/optional/net/FTPTask.java   |  2 +-
 .../tools/ant/taskdefs/optional/net/MimeMail.java  |  2 +-
 .../tools/ant/taskdefs/optional/net/RExecTask.java |  4 +-
 .../tools/ant/taskdefs/optional/net/SetProxy.java  |  4 +-
 .../ant/taskdefs/optional/net/TelnetTask.java  |  4 +-
 .../ant/taskdefs/optional/splash/SplashTask.java   |  2 +-
 .../apache/tools/ant/types/CommandlineJava.java|  8 +--
 .../tools/ant/types/EnumeratedAttribute.java   |  2 +-
 .../org/apache/tools/ant/types/XMLCatalog.java |  4 +-
 .../modifiedselector/ModifiedSelector.java |  2 +-
 src/main/org/apache/tools/ant/util/DateUtils.java  |  6 +-
 .../tools/ant/util/KeepAliveInputStream.java   |  2 +-
 .../tools/ant/util/KeepAliveOutputStream.java  |  2 +-
 .../org/apache/tools/ant/util/StringUtils.java |  2 +-
 .../org/apache/tools/bzip2/CBZip2InputStream.java  | 12 ++--
 .../org/apache/tools/bzip2/CBZip2OutputStream.java | 82 +++---
 .../org/apache/tools/zip/GeneralPurposeBit.java|  2 +-
 src/main/org/apache/tools/zip/ZipLong.java |  2 +-
 src/main/org/apache/tools/zip/ZipShort.java|  2 +-
 src/main/org/apache/tools/zip/ZipUtil.java |  2 +-
 .../junit/org/apache/tools/ant/AntAssert.java  |  2 +-
 .../junit/org/apache/tools/ant/BuildFileRule.java  |  2 +-
 .../junit/org/apache/tools/ant/BuildFileTest.java  |  4 +-
 .../junit/org/apache/tools/ant/FileUtilities.java  |  2 +-
 50 files changed, 185 insertions(+), 185 deletions(-)

diff --git a/src/main/org/apache/tools/ant/Diagnostics.java 
b/src/main/org/apache/tools/ant/Diagnostics.java
index 7434433..6717ae8 100644
--- a/src/main/org/apache/tools/ant/Diagnostics.java
+++ b/src/main/org/apache/tools/ant/Diagnostics.java
@@ -84,7 +84,7 @@ public final class Diagnostics {
 /**
  * Doesn't do anything.
  * @deprecated Obsolete since Ant 1.8.2
- * @return true
+ * @return true
  */
 @Deprecated
 public static boolean isOptionalAvailable() {
@@ -103,7 +103,7 @@ public final class Diagnostics {
  * return the list of jar files existing in ANT_HOME/lib
  * and that must have been picked up by Ant script.
  * @return the list of jar files existing in ant.home/lib or
- * null if an error occurs.
+ * null if an error occurs.
  */
 public static File[] listLibraries() {
 String home = System.getProperty(MagicNames.ANT_HOME);
@@ -467,7 +467,7 @@ public final class Diagnostics {
  * because Ant requires multiple libraries to compile and one of them
  * was missing when compiling Ant.
  * @param out the stream to print the tasks report to
- * null for a missing stream (ie mapping).
+ * null for a missing stream (ie mapping).
  */
 private static void doReportTasksAvailability(PrintStream out) {
 InputStream is = Main.class.getResourceAsStream(
diff --git a/src/main/org/apache/tools/ant/TaskConfigurationChecker.java 
b/src/main/org/apache/tools/ant/TaskConfigurationChecker.java

[ant] branch master updated (c3b75a7 -> 4ca0135)

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from c3b75a7  CSS contains non-ASCII quotes
 new f109d2f  HTML5-compliant javadoc
 new 4ca0135  Don't use -html4 for javadoc output for Ant classes

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build.xml  |  9 ---
 src/main/org/apache/tools/ant/Diagnostics.java |  6 +-
 .../apache/tools/ant/TaskConfigurationChecker.java |  4 +-
 .../apache/tools/ant/taskdefs/ExecuteWatchdog.java | 10 +--
 .../apache/tools/ant/taskdefs/ManifestTask.java|  2 +-
 .../org/apache/tools/ant/taskdefs/Property.java|  2 +-
 src/main/org/apache/tools/ant/taskdefs/Rmic.java   |  2 +-
 .../org/apache/tools/ant/taskdefs/SignJar.java |  2 +-
 .../org/apache/tools/ant/taskdefs/Transform.java   |  2 +-
 src/main/org/apache/tools/ant/taskdefs/War.java|  4 +-
 .../org/apache/tools/ant/taskdefs/XSLTLiaison.java |  2 +-
 .../org/apache/tools/ant/taskdefs/XSLTProcess.java |  6 +-
 .../apache/tools/ant/taskdefs/condition/Xor.java   |  2 +-
 .../ant/taskdefs/optional/EchoProperties.java  | 14 ++--
 .../apache/tools/ant/taskdefs/optional/Rpm.java|  4 +-
 .../tools/ant/taskdefs/optional/javacc/JJTree.java |  2 +-
 .../ant/taskdefs/optional/jdepend/JDependTask.java | 14 ++--
 .../optional/junit/AggregateTransformer.java   |  4 +-
 .../ant/taskdefs/optional/junit/BaseTest.java  |  2 +-
 .../ant/taskdefs/optional/junit/BatchTest.java | 34 -
 .../junit/CustomJUnit4TestAdapterCache.java|  2 +-
 .../tools/ant/taskdefs/optional/junit/DOMUtil.java | 34 -
 .../ant/taskdefs/optional/junit/Enumerations.java  |  2 +-
 .../ant/taskdefs/optional/junit/JUnitTask.java | 34 -
 .../ant/taskdefs/optional/junit/XMLConstants.java  |  4 +-
 .../optional/junit/XMLResultAggregator.java| 16 ++---
 .../tools/ant/taskdefs/optional/net/FTP.java   |  2 +-
 .../tools/ant/taskdefs/optional/net/FTPTask.java   |  2 +-
 .../tools/ant/taskdefs/optional/net/MimeMail.java  |  2 +-
 .../tools/ant/taskdefs/optional/net/RExecTask.java |  4 +-
 .../tools/ant/taskdefs/optional/net/SetProxy.java  |  4 +-
 .../ant/taskdefs/optional/net/TelnetTask.java  |  4 +-
 .../ant/taskdefs/optional/splash/SplashTask.java   |  2 +-
 .../apache/tools/ant/types/CommandlineJava.java|  8 +--
 .../tools/ant/types/EnumeratedAttribute.java   |  2 +-
 .../org/apache/tools/ant/types/XMLCatalog.java |  4 +-
 .../modifiedselector/ModifiedSelector.java |  2 +-
 src/main/org/apache/tools/ant/util/DateUtils.java  |  6 +-
 .../tools/ant/util/KeepAliveInputStream.java   |  2 +-
 .../tools/ant/util/KeepAliveOutputStream.java  |  2 +-
 .../org/apache/tools/ant/util/StringUtils.java |  2 +-
 .../org/apache/tools/bzip2/CBZip2InputStream.java  | 12 ++--
 .../org/apache/tools/bzip2/CBZip2OutputStream.java | 82 +++---
 .../org/apache/tools/zip/GeneralPurposeBit.java|  2 +-
 src/main/org/apache/tools/zip/ZipLong.java |  2 +-
 src/main/org/apache/tools/zip/ZipShort.java|  2 +-
 src/main/org/apache/tools/zip/ZipUtil.java |  2 +-
 .../junit/org/apache/tools/ant/AntAssert.java  |  2 +-
 .../junit/org/apache/tools/ant/BuildFileRule.java  |  2 +-
 .../junit/org/apache/tools/ant/BuildFileTest.java  |  4 +-
 .../junit/org/apache/tools/ant/FileUtilities.java  |  2 +-
 51 files changed, 185 insertions(+), 194 deletions(-)



[ant] branch master updated: CSS contains non-ASCII quotes

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new c3b75a7  CSS contains non-ASCII quotes
c3b75a7 is described below

commit c3b75a72a78fd4cc1e1bd4bc345e5744872d44ef
Author: twogee 
AuthorDate: Tue Mar 19 07:48:33 2019 +0100

CSS contains non-ASCII quotes
---
 manual/stylesheets/style.css | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/manual/stylesheets/style.css b/manual/stylesheets/style.css
index 42982d6..5f2ad72 100644
--- a/manual/stylesheets/style.css
+++ b/manual/stylesheets/style.css
@@ -16,7 +16,7 @@
  *
  */
 body {
-font-family: “Palatino Linotype”, Palatino, Georgia, “Century Schoolbook”, 
serif;
+font-family: "Palatino Linotype", Palatino, Georgia, "Century Schoolbook", 
serif;
 }
 
 h2 {
@@ -184,7 +184,7 @@ table.attr td.center, h1.center, p.center {
 }
 
 table.attr td.left {
-font-family: “Palatino Linotype”, Palatino, Georgia, “Century Schoolbook”, 
serif;
+font-family: "Palatino Linotype", Palatino, Georgia, "Century Schoolbook", 
serif;
 font-size: 1rem;
 font-style: normal;
 text-align: left;



[ant] 01/02: java.activation module has been removed from Java 11

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 9d98adbb5b0bf567055bb012db893d2cb629a0bc
Author: Jaikiran Pai 
AuthorDate: Tue Mar 19 12:15:57 2019 +0530

java.activation module has been removed from Java 11
---
 build.xml   |  4 
 manual/install.html | 11 +++
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/build.xml b/build.xml
index 6e24935..6f7fc08 100644
--- a/build.xml
+++ b/build.xml
@@ -1503,9 +1503,6 @@
 
   
 
-
-  
-
   
 
   
   
   
-  
 
   
 
diff --git a/manual/install.html b/manual/install.html
index 202d4b3..8b9910a 100644
--- a/manual/install.html
+++ b/manual/install.html
@@ -899,12 +899,15 @@ these tasks available. Please refer to the Installing A
   
   
 activation.jar
-  (included in Java 6 to Java 10 but the java.activation 
module is deprecated and marked for removal in
-  Java 9 and needs to be enabled explicitly on Java 10)
+  
+Included in Java 6 to Java 10 but the java.activation 
module is deprecated and marked for removal in
+  Java 9 and needs to be enabled explicitly on Java 10.
+   Starting Java 11, the java.activation module has been 
http://openjdk.java.net/jeps/320;>removed and the jar has to be 
explicitly made available in the classpath.
+  
+
 mail task with MIME encoding,
   and deprecated mimemail task
-https://github.com/javaee/activation;
-   
target="_top">https://www.oracle.com/technetwork/java/javase/jaf-135115.html
+https://github.com/eclipse-ee4j/jaf;>https://github.com/eclipse-ee4j/jaf
   
   
 jdepend.jar



[ant] 02/02: Use -html4 for javadoc generation

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit c8e0adbd2af78f43dbc8158970c38eeb41bb5c6c
Author: Jaikiran Pai 
AuthorDate: Tue Mar 19 13:12:26 2019 +0530

Use -html4 for javadoc generation

javadoc in our classes don't yet comply to html5 semantics. When
generating javadocs for our project, using JDK 11, we run into
build failures since JDK 11 javadoc tool defaults to html5 output
and is strict if the classes don't comply to the semantics.

The commit here explicitly sets the output to html4 to avoid such
failures, till we fix our javadoc to comply with html5
---
 build.xml | 9 +
 1 file changed, 9 insertions(+)

diff --git a/build.xml b/build.xml
index 6f7fc08..6ea84ef 100644
--- a/build.xml
+++ b/build.xml
@@ -1503,6 +1503,14 @@
 
   
 
+
+
+  
+
   
 
   
   
   
+  
 
   
 



[ant] branch master updated (508e0f3 -> c8e0adb)

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 508e0f3  Make it easier, during release, to verify that JDK9+ is being 
used
 new 9d98adb  java.activation module has been removed from Java 11
 new c8e0adb  Use -html4 for javadoc generation

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 build.xml   |  9 +++--
 manual/install.html | 11 +++
 2 files changed, 14 insertions(+), 6 deletions(-)



[ant] branch master updated: Make it easier, during release, to verify that JDK9+ is being used

2019-03-18 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 508e0f3  Make it easier, during release, to verify that JDK9+ is being 
used
508e0f3 is described below

commit 508e0f3facef2552d06b56d39d7208fcd62d49ba
Author: Jaikiran Pai 
AuthorDate: Tue Mar 19 11:00:22 2019 +0530

Make it easier, during release, to verify that JDK9+ is being used
---
 ReleaseInstructions | 12 
 build.xml   |  6 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/ReleaseInstructions b/ReleaseInstructions
index 9d25fb4..3c5f1e5 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -43,6 +43,10 @@ Note: This document was adapted from the one created in the 
context of
 the right year and commit and push the change upstream, before
 starting any release process.
 
+There are certain features that require JDK 9+ version to be used
+while releasing Ant 1.10.x from master branch. Make sure JAVA_HOME
+points to a JDK installation which is minimally Java 9.
+
 3.  We don't want tags for failed votes to end up on our branches so
 the release is first created from a detached head.
 
@@ -74,6 +78,14 @@ Note: This document was adapted from the one created in the 
context of
 6.  Next bootstrap, build and run the tests.
 
 $ ./bootstrap.sh
+
+Make sure the log messages doesn't contain the message:
+
+"Java 9+ features won't be available in the distribution"
+
+If it does, then it's a sign that JAVA_HOME isn't pointing to a JDK 9+ 
version.
+Fix JAVA_HOME to point to a valid JDK 9+ version and redo the release 
steps.
+
 $ ./build.sh
 $ ./build.sh test
 # if you've got maven installed
diff --git a/build.xml b/build.xml
index e57f672..6e24935 100644
--- a/build.xml
+++ b/build.xml
@@ -952,7 +952,7 @@
  Create the essential distribution that can run Apache Ant
===
   -->
-  
 
 
@@ -2008,6 +2008,10 @@ ${antunit.reports}
   AntUnit tests must be run with ${bootstrap.dir} (or ${dist.dir}), 
not ${ant.home}. Try './build.sh antunit-tests' for example.
   
 
+  
+  Java 9+ features won't be available in the distribution
+  
+
   
 

[ant] annotated tag ANT_1.10.6_RC1 created (now 5da99d8)

2019-03-19 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to annotated tag ANT_1.10.6_RC1
in repository https://gitbox.apache.org/repos/asf/ant.git.


  at 5da99d8  (tag)
 tagging c3b75a72a78fd4cc1e1bd4bc345e5744872d44ef (commit)
 replaces rel/1.10.5
  by Jaikiran Pai
  on Tue Mar 19 13:53:17 2019 +0530

- Log -
Tagging RC1 for version 1.10.6 of Ant
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAlyQpvUACgkQ3bzBJwop
0IHAzA//WWSQegEElwzUM0cWr2hRqTSMHe3K7KGZB1L/4Krk2r/s1lkHfnMEQVtZ
JYdX+Tt7IWustICtzChQvBWNbc7OgttFlyCjAtJgB9C+coji46wPT+KWQiqA2ToO
8oWNUplWn7/wA87arFrnb54b1BtaAhjlESkpv6Ld2tX/GHWtzSXOmNv2goEmgbO5
GP6Vx9qxF1542DVxh/3ucKvvLZcMPmgpBGsXeeZEQyuWZceaGVZWxocKWM7zl2xX
9oIXlJu3KqAFgq6+LizHh2n8EMY7sBoDTiw6sUVLS2irxrl1bMshOfExw5f5MrLB
TYpuHSYJzCT3Jl/ssF/7zy6tJnqTS1657HfR21uc1mEb/U2gT2ead8BNJKSD72XB
bvGCyP/blI72GueMTKsC3Ig+OWKZGGxW7Rd70BCrbImYm+3cYzO3cUx0oV5KjkJr
OA0bzdMzTLq04OF/tfsmfspP988m7K+xTn2VQCZhcyMMnjdlnSCkHBcPSS9cmqO1
9FkrQdSu5ecKigsJdWTK6pfil1oljUd6ZyLkva82uQJVufx9tHnKp/dJIjLNEJn7
4qNkopDOXAr52kml7gBa4jUa3AYkY9fG+g00eYyoXyT9bjvVaLY48M83hlNycNOo
Vhva06oqnAKsX+IW5hQLne+Oc5NSPstHWh7rD1s2MKPvAXdDL20=
=rFq9
-END PGP SIGNATURE-
---

No new revisions were added by this update.



svn commit: r33066 - in /dev/ant: ./ binaries/ manual/ source/

2019-03-19 Thread jaikiran
Author: jaikiran
Date: Tue Mar 19 08:22:41 2019
New Revision: 33066

Log:
Cleanup 1.9.14 release artifacts

Removed:
dev/ant/README.html
dev/ant/RELEASE-NOTES-1.9.14.html
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.9.14-bin.zip
dev/ant/binaries/apache-ant-1.9.14-bin.zip.asc
dev/ant/binaries/apache-ant-1.9.14-bin.zip.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.zip.sha512
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.sha1
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.sha1
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.9.14-manual.zip
dev/ant/manual/apache-ant-1.9.14-manual.zip.asc
dev/ant/manual/apache-ant-1.9.14-manual.zip.sha1
dev/ant/manual/apache-ant-1.9.14-manual.zip.sha512
dev/ant/source/apache-ant-1.9.14-src.tar.bz2
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.asc
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.sha1
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.9.14-src.tar.gz
dev/ant/source/apache-ant-1.9.14-src.tar.gz.asc
dev/ant/source/apache-ant-1.9.14-src.tar.gz.sha1
dev/ant/source/apache-ant-1.9.14-src.tar.gz.sha512
dev/ant/source/apache-ant-1.9.14-src.zip
dev/ant/source/apache-ant-1.9.14-src.zip.asc
dev/ant/source/apache-ant-1.9.14-src.zip.sha1
dev/ant/source/apache-ant-1.9.14-src.zip.sha512



svn commit: r33068 - in /dev/ant: ./ binaries/ manual/ source/

2019-03-19 Thread jaikiran
Author: jaikiran
Date: Tue Mar 19 08:32:54 2019
New Revision: 33068

Log:
Prepare RC1 of Ant 1.10.6 release

Added:
dev/ant/RELEASE-NOTES-1.10.6.html   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.zip   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.zip.asc
dev/ant/binaries/apache-ant-1.10.6-bin.zip.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.zip   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.zip.asc
dev/ant/manual/apache-ant-1.10.6-manual.zip.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.bz2   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.asc
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.gz   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.gz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.gz.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.xz   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.xz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.xz.sha512
dev/ant/source/apache-ant-1.10.6-src.zip   (with props)
dev/ant/source/apache-ant-1.10.6-src.zip.asc
dev/ant/source/apache-ant-1.10.6-src.zip.sha512

Added: dev/ant/RELEASE-NOTES-1.10.6.html
==
--- dev/ant/RELEASE-NOTES-1.10.6.html (added)
+++ dev/ant/RELEASE-NOTES-1.10.6.html Tue Mar 19 08:32:54 2019
@@ -0,0 +1,118 @@
+
+
+
+   Release Notes of Apache Ant 1.10.6
+   
+
+Changes from Ant 1.10.5 TO Ant 1.10.6
+=
+
+Changes that could break older environments:
+---
+
+ * image task no longer works on Java 9+ because internal classes
+   supporting Java Advanced Imaging are removed; imageio task (based on
+   ImageIO and AWT) is provided as a replacement.
+
+ * junitlauncher task has changed the class names and package names of
+   the task as well as some of the supporting classes of that task. If
+   any code depended on these class or package names, they will have to
+   be updated to reference these newly named classes. This however,
+   doesn't impact build scripts if their reference to junitlauncher task
+   was merely through the use of the junitlauncher> element.
+
+ * ClearCase#runS has been augmented by a two arg-version and the
+   one-arg version will no longer be called. This may affect
+   subclasses that have overridden runS.
+
+Fixed bugs:
+---
+
+ * fetch.xml must retrieve runtime rather than compile dependencies for
+   mail task.
+   Bugzilla Report 62621
+
+ * Fixes an issue in junitreport task, which used to throw a
+   java.net.MalformedURLException when saxon was used on Windows OS.
+   Bugzilla Report 62594
+
+ * augment task now throws a BuildException (as noted in its manual)
+   instead of a IllegalStateException in the absence of the "id" attribute.
+   Bugzilla Report 62655
+
+ * org.apache.tools.zip.ZipOutputStream would sometimes potentially use
+   an incorrect compression level for a zip entry. This is now fixed.
+   Bugzilla Report 62686
+
+ * sync task, in some cases on case insensitive file systems, would consider
+   a file in a destination directory to be orphaned and would delete it.
+   This task has now been fixed to infer the case sensitivity of the filesystem
+   of the destination directory.
+   Bugzilla Report 62890
+
+ * Fixes a potential java.util.ConcurrentModificationException in
+   org.apache.tools.ant.Project#getCopyOfReferences.
+   Github Pull Request #81
+
+ * cccheckout would ignore an error of the "ls checkout" command even
+   if failOnError was set to false.
+   Bugzilla Report 63071
+
+ * The isreachable condition could in some cases return true even if the
+   actual address could potentially be unreachable. This is now fixed
+   and the resolved address is actually checked for reachabil

svn commit: r32887 - in /dev/ant: ./ binaries/ manual/ source/

2019-03-12 Thread jaikiran
Author: jaikiran
Date: Tue Mar 12 09:30:39 2019
New Revision: 32887

Log:
Release RC1 of 1.9.14 version of Ant

Added:
dev/ant/README.html   (with props)
dev/ant/RELEASE-NOTES-1.9.14.html   (with props)
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2   (with props)
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz   (with props)
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.9.14-bin.zip   (with props)
dev/ant/binaries/apache-ant-1.9.14-bin.zip.asc
dev/ant/binaries/apache-ant-1.9.14-bin.zip.sha1
dev/ant/binaries/apache-ant-1.9.14-bin.zip.sha512
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2   (with props)
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.sha1
dev/ant/manual/apache-ant-1.9.14-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz   (with props)
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.sha1
dev/ant/manual/apache-ant-1.9.14-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.9.14-manual.zip   (with props)
dev/ant/manual/apache-ant-1.9.14-manual.zip.asc
dev/ant/manual/apache-ant-1.9.14-manual.zip.sha1
dev/ant/manual/apache-ant-1.9.14-manual.zip.sha512
dev/ant/source/apache-ant-1.9.14-src.tar.bz2   (with props)
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.asc
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.sha1
dev/ant/source/apache-ant-1.9.14-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.9.14-src.tar.gz   (with props)
dev/ant/source/apache-ant-1.9.14-src.tar.gz.asc
dev/ant/source/apache-ant-1.9.14-src.tar.gz.sha1
dev/ant/source/apache-ant-1.9.14-src.tar.gz.sha512
dev/ant/source/apache-ant-1.9.14-src.zip   (with props)
dev/ant/source/apache-ant-1.9.14-src.zip.asc
dev/ant/source/apache-ant-1.9.14-src.zip.sha1
dev/ant/source/apache-ant-1.9.14-src.zip.sha512

Added: dev/ant/README.html
==
--- dev/ant/README.html (added)
+++ dev/ant/README.html Tue Mar 12 09:30:39 2019
@@ -0,0 +1,61 @@
+
+
+   Release Notes of Apache Ant 1.9.14
+   
+
+Changes from Ant 1.9.13 TO Ant 1.9.14
+=
+
+Changes that could break older environments:
+---
+
+ * ClearCase#runS has been augmented by a two arg-version and the
+   one-arg version will no longer be called. This may affect
+   subclasses that have overridden runS.
+
+Fixed bugs:
+---
+
+ * fetch.xml must retrieve runtime rather than compile dependencies for
+   mail task.
+   Bugzilla Report 62621
+
+ * augment task now throws a BuildException (as noted in its manual)
+   instead of a IllegalStateException in the absence of the "id" attribute.
+   Bugzilla Report 62655
+
+ * org.apache.tools.zip.ZipOutputStream would sometimes potentially use
+   an incorrect compression level for a zip entry. This is now fixed.
+   Bugzilla Report 62686
+
+ * cccheckout would ignore an error of the "ls checkout" command even
+   if failOnError was set to false.
+   Bugzilla Report 63071
+
+Other changes:
+--
+ * generatekey task now supports SubjectAlternativeName during key
+   generation.
+
+ * the modified> selector has a new built-in algorithm 'lastmodified'
+   which computes a value based upon the lastmodified time of the file.
+
+ * signjar and verifyjar now support the -providerName, -providerClass
+   and -providerArg command line options of keytool via new attributes.
+   Bugzilla Report 65234
+
+ * signjar and verifyjar now supported nested arg> elements for
+   command line arguments that are not supported explicitly by the
+   tasks via attributes.
+
+ * added several attributes to javadoc> that support modules.
+   Bugzilla Report 62424
+
+ * Jsch library dependency has now been upgraded to 0.1.55. Jsch is
+   the library behind the sshexec and scp Ant tasks.
+   Github Pull Request #84
+
+ * ftp task manual has been updated to mention that the remote listing of
+   files honours the followsymlinks attribute.
+   Bugzilla Report 63226
+

Propchange: dev/ant/README.html
--
svn:eol-style = native

Added: dev/ant/RELEASE-NOTES-1.9.14.html
==
--- dev/ant/RELEASE-NOTES-1.9.14.html (added)
+++ dev/ant/RELEASE-NOTES-1.9.14.html Tue Mar 12 09:30:39 2019
@@ -0,0 +1,61 @@
+
+
+   Release Notes of Apache Ant 1.9.14
+   
+
+Changes 

[ant-ivy] branch master updated: IVY-1602 Prevent cache corruption when attempting to copy a file to a destination which resolves back to the same source file

2019-01-31 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-ivy.git


The following commit(s) were added to refs/heads/master by this push:
 new 75d8d79  IVY-1602 Prevent cache corruption when attempting to copy a 
file to a destination which resolves back to the same source file
75d8d79 is described below

commit 75d8d7980628ec8ae5b149fa49a4d8de6a14417c
Author: Jaikiran Pai 
AuthorDate: Fri Feb 1 11:40:35 2019 +0530

IVY-1602 Prevent cache corruption when attempting to copy a file to a 
destination which resolves back to the same source file
---
 src/java/org/apache/ivy/util/FileUtil.java | 24 +
 test/java/org/apache/ivy/ant/FileUtilTest.java | 68 ++
 2 files changed, 92 insertions(+)

diff --git a/src/java/org/apache/ivy/util/FileUtil.java 
b/src/java/org/apache/ivy/util/FileUtil.java
index 9c780f2..c845364 100644
--- a/src/java/org/apache/ivy/util/FileUtil.java
+++ b/src/java/org/apache/ivy/util/FileUtil.java
@@ -34,6 +34,7 @@ import java.io.InputStream;
 import java.io.OutputStream;
 import java.net.URL;
 import java.nio.file.Files;
+import java.nio.file.NoSuchFileException;
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Collection;
@@ -104,6 +105,16 @@ public final class FileUtil {
 return true;
 }
 
+/**
+ * This is the same as calling {@link #copy(File, File, 
CopyProgressListener, boolean)} with
+ * {@code overwrite} param as {@code true}
+ *
+ * @param src  The source to copy
+ * @param dest The destination
+ * @param lA {@link CopyProgressListener}. Can be null
+ * @return Returns true if the file was copied. Else returns false
+ * @throws IOException If any exception occurs during the copy operation
+ */
 public static boolean copy(File src, File dest, CopyProgressListener l) 
throws IOException {
 return copy(src, dest, l, false);
 }
@@ -163,6 +174,19 @@ public final class FileUtil {
 return deepCopy(src, dest, l, overwrite);
 }
 // else it is a file copy
+// check if it's the same file (the src and the dest). if they are the 
same, skip the copy
+try {
+if (Files.isSameFile(src.toPath(), dest.toPath())) {
+Message.verbose("Skipping copy of file " + src + " to " + dest 
+ " since they are the same file");
+// we consider the file as copied if overwrite is true
+return overwrite;
+}
+} catch (NoSuchFileException nsfe) {
+// ignore and move on and attempt the copy
+} catch (IOException ioe) {
+// log and move on and attempt the copy
+Message.verbose("Could not determine if " + src + " and dest " + 
dest + " are the same file", ioe);
+}
 copy(new FileInputStream(src), dest, l);
 long srcLen = src.length();
 long destLen = dest.length();
diff --git a/test/java/org/apache/ivy/ant/FileUtilTest.java 
b/test/java/org/apache/ivy/ant/FileUtilTest.java
index 7eb28d6..a3ca469 100644
--- a/test/java/org/apache/ivy/ant/FileUtilTest.java
+++ b/test/java/org/apache/ivy/ant/FileUtilTest.java
@@ -17,10 +17,21 @@
  */
 package org.apache.ivy.ant;
 
+import org.apache.ivy.util.CopyProgressListener;
 import org.apache.ivy.util.FileUtil;
+import org.apache.ivy.util.Message;
+import org.junit.Assert;
+import org.junit.Assume;
+import org.junit.BeforeClass;
 import org.junit.Test;
 
 import java.io.File;
+import java.io.IOException;
+import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.nio.file.Paths;
+import java.util.Arrays;
 
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
@@ -33,6 +44,24 @@ import static org.junit.Assert.assertTrue;
  */
 public class FileUtilTest {
 
+private static boolean symlinkCapable = false;
+
+@BeforeClass
+public static void beforeClass() {
+try {
+final Path tmpFile = Files.createTempFile(null, null);
+tmpFile.toFile().deleteOnExit();
+final Path symlink = 
Files.createSymbolicLink(Paths.get(Files.createTempDirectory(null).toString(),
+"symlink-test-file"), tmpFile);
+symlinkCapable = true;
+symlink.toFile().deleteOnExit();
+} catch (IOException ioe) {
+// ignore and move on
+symlinkCapable = false;
+Message.info("Current system isn't considered to have symlink 
capability due to ", ioe);
+}
+}
+
 /**
  * Tests that {@link FileUtil#normalize(String)} works as expected for 
some basic file paths
  */
@@ -83,4 +112,43 @@ public class FileUtilTest {
 }
 }
 
+/**
+ * Tests that the 

[ant] branch master updated: Fix the issue where scp transfer completion tracking wasn't being triggered for 100% completion

2019-04-11 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new e91c4dc  Fix the issue where scp transfer completion tracking wasn't 
being triggered for 100% completion
e91c4dc is described below

commit e91c4dc223a0bb163ac6a292e0f26227e721ba20
Author: wenjingwang <2363541...@qq.com>
AuthorDate: Tue Apr 9 13:59:59 2019 +0800

Fix the issue where scp transfer completion tracking wasn't being triggered 
for 100% completion

This closes #91 pull request at github/apache/ant
---
 CONTRIBUTORS   | 1 +
 WHATSNEW   | 4 
 contributors.xml   | 4 
 .../org/apache/tools/ant/taskdefs/optional/ssh/ScpFromMessage.java | 7 +++
 4 files changed, 12 insertions(+), 4 deletions(-)

diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 56fb511..e83a656 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -441,6 +441,7 @@ Vladislav Bauer
 Volker Leidl
 Waldek Herka
 Wang Weijun
+Wenjing Wang
 Will Wang
 William Bernardet
 William Ferguson
diff --git a/WHATSNEW b/WHATSNEW
index c5d7f58..aee4b54 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -56,6 +56,10 @@ Fixed bugs:
actual address could potentially be unreachable. This is now fixed
and the resolved address is actually checked for reachability.
 
+ * Fixes an issue where scp transfer completion tracking wasn't being
+   triggered for 100% completion.
+   Github Pull Request #91
+
 
 Other changes:
 --
diff --git a/contributors.xml b/contributors.xml
index a8e53ab..3f567e6 100644
--- a/contributors.xml
+++ b/contributors.xml
@@ -1816,6 +1816,10 @@
 Weijun
   
   
+Wenjing
+Wang
+  
+  
 Will
 Wang
   
diff --git 
a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/ScpFromMessage.java 
b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/ScpFromMessage.java
index 312bf66..5091aa5 100644
--- a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/ScpFromMessage.java
+++ b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/ScpFromMessage.java
@@ -286,15 +286,14 @@ public class ScpFromMessage extends AbstractSshMessage {
 fos.write(buf, 0, length);
 filesize -= length;
 totalLength += length;
-if (filesize == 0) {
-break;
-}
-
 if (trackProgress) {
 percentTransmitted = trackProgress(initFilesize,
totalLength,
percentTransmitted);
 }
+if (filesize == 0) {
+break;
+}
 }
 } finally {
 final long endTime = System.currentTimeMillis();



[ant] branch 1.9.x updated: Use the new working URL to fetch the Txt2Html.java from Tomcat repo, for converting WHATSNEW into a html file

2019-03-15 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new 0f022d3  Use the new working URL to fetch the Txt2Html.java from 
Tomcat repo, for converting WHATSNEW into a html file
0f022d3 is described below

commit 0f022d387cdfecb386ee78537f58194d5155d28d
Author: Jaikiran Pai 
AuthorDate: Fri Mar 15 16:04:12 2019 +0530

Use the new working URL to fetch the Txt2Html.java from Tomcat repo, for 
converting WHATSNEW into a html file
---
 docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs.xml b/docs.xml
index f49e70f..4c70c0b 100644
--- a/docs.xml
+++ b/docs.xml
@@ -23,7 +23,7 @@
 
 
 
-http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?revision=987920view=co;
+http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?view=copathrev=987920;
  dest="${temp.dir}/org/apache/tomcat/buildutil/Txt2Html.java"/>
 
 



[ant] branch master updated (717387d -> 527b6e4)

2019-03-15 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 717387d  Merge branch '1.9.x'
 add 0f022d3  Use the new working URL to fetch the Txt2Html.java from 
Tomcat repo, for converting WHATSNEW into a html file
 new 527b6e4  Merge 1.9.x into master

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[ant] 01/01: Merge 1.9.x into master

2019-03-15 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 527b6e4e9bd381ef8e01de09332f061cef58886d
Merge: 717387d 0f022d3
Author: Jaikiran Pai 
AuthorDate: Fri Mar 15 16:06:51 2019 +0530

Merge 1.9.x into master

 docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)




[ant] branch master updated: bz-63259 Don't check the FTP file for being a symlink, more than once

2019-05-16 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 0259c0b  bz-63259 Don't check the FTP file for being a symlink, more 
than once
0259c0b is described below

commit 0259c0b981e997a67a926c5303e8906250b30bb6
Author: Jaikiran Pai 
AuthorDate: Fri May 17 09:51:46 2019 +0530

bz-63259 Don't check the FTP file for being a symlink, more than once

Patch contributed by Eugène Adell, as an attachment in the bugzilla issue.

Signed-off-by: Jaikiran Pai 
---
 WHATSNEW | 6 ++
 src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java | 4 +++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/WHATSNEW b/WHATSNEW
index b88b95f..86f2e4c 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -1,6 +1,12 @@
 Changes from Ant 1.10.6 TO Ant 1.10.7
 =
 
+Fixed bugs:
+---
+
+ * FTP task no longer duplicates a check for a file being a symlink.
+   Bugzilla Report 63259
+
 
 Changes from Ant 1.10.5 TO Ant 1.10.6
 =
diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java 
b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
index fe757e2..5838e1e 100644
--- a/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
+++ b/src/main/org/apache/tools/ant/taskdefs/optional/net/FTP.java
@@ -537,7 +537,9 @@ public class FTP extends Task implements FTPTaskConfig {
 } else {
 if (!isFollowSymlinks() && file.isSymbolicLink()) {
 filesExcluded.addElement(name);
-} else if (isFunctioningAsFile(ftp, dir, file)) {
+} else {
+// at this point, it's either a symbolic link 
or a file, but not a directory.
+// so we include it
 accountForIncludedFile(name);
 }
 }



[ant-ivy] branch master updated: Include the content length header value and the downloaded file size, in the exception that gets thrown if they don't match

2019-05-28 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-ivy.git


The following commit(s) were added to refs/heads/master by this push:
 new 309dba8  Include the content length header value and the downloaded 
file size, in the exception that gets thrown if they don't match
309dba8 is described below

commit 309dba82b59db8d6e8522db69fa20b64235a91e1
Author: Jaikiran Pai 
AuthorDate: Tue May 28 12:09:04 2019 +0530

Include the content length header value and the downloaded file size, in 
the exception that gets thrown if they don't match
---
 src/java/org/apache/ivy/util/url/BasicURLHandler.java | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/java/org/apache/ivy/util/url/BasicURLHandler.java 
b/src/java/org/apache/ivy/util/url/BasicURLHandler.java
index e303dd7..10e66c6 100644
--- a/src/java/org/apache/ivy/util/url/BasicURLHandler.java
+++ b/src/java/org/apache/ivy/util/url/BasicURLHandler.java
@@ -261,12 +261,13 @@ public class BasicURLHandler extends AbstractURLHandler 
implements TimeoutConstr
 
 // check content length only if content was not encoded
 if (srcConn.getContentEncoding() == null) {
-int contentLength = srcConn.getContentLength();
-if (contentLength != -1 && dest.length() != contentLength) {
+final int contentLength = srcConn.getContentLength();
+final long destFileSize = dest.length();
+if (contentLength != -1 && destFileSize != contentLength) {
 dest.delete();
 throw new IOException(
-"Downloaded file size doesn't match expected 
Content Length for " + normalizedURL
-+ ". Please retry.");
+"Downloaded file size (" + destFileSize + ") 
doesn't match expected " +
+"Content Length (" + contentLength + ") 
for " + normalizedURL + ". Please retry.");
 }
 }
 



[ant-ivy] branch master updated: Fix checksums of .pom files used in tests

2019-05-27 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-ivy.git


The following commit(s) were added to refs/heads/master by this push:
 new f7e69d4  Fix checksums of .pom files used in tests
f7e69d4 is described below

commit f7e69d4b498be793612e5033e36ab1f61245ba57
Author: Jaikiran Pai 
AuthorDate: Tue May 28 11:22:09 2019 +0530

Fix checksums of .pom files used in tests
---
 .../exact-revision/2.3.4/exact-revision-2.3.4.pom.md5   | 2 +-
 .../exact-revision/2.3.4/exact-revision-2.3.4.pom.sha1  | 2 +-
 .../5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.md5 | 2 +-
 .../timestamped-snapshot-5.6.7-20170911.130943-1.pom.sha1   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.md5
 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.md5
index b9339a5..79b3be9 100644
--- 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.md5
+++ 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.md5
@@ -1 +1 @@
-794c98f0e3dc82bad1ea1f8a90cfb2a1
\ No newline at end of file
+5482e6bdac2c941d0a57f06723c4dbcd
\ No newline at end of file
diff --git 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.sha1
 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.sha1
index 59e4525..56940c3 100644
--- 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.sha1
+++ 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/exact-revision/2.3.4/exact-revision-2.3.4.pom.sha1
@@ -1 +1 @@
-238005b1aafe1562ab88b6239718aabd59d6020a
\ No newline at end of file
+ae782a9ada08b5ff1d9578a7c1fdbce94769697c
\ No newline at end of file
diff --git 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.md5
 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.md5
index 475fdc7..0ae8f8a 100644
--- 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.md5
+++ 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.md5
@@ -1 +1 @@
-6f6686ed619ad55caeee7bee0fe075ea
\ No newline at end of file
+ee723f2182a6b10390393e450bd5be8a
\ No newline at end of file
diff --git 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.sha1
 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.sha1
index 33ac33c..cc92ada 100644
--- 
a/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.sha1
+++ 
b/test/repositories/m2/org/apache/ivy/maven-snapshot-test/timestamped-snapshot/5.6.7-SNAPSHOT/timestamped-snapshot-5.6.7-20170911.130943-1.pom.sha1
@@ -1 +1 @@
-c7af2e486acd04c0b21fcbf1fb5ea7177064e945
\ No newline at end of file
+01f1e11984989632dd0c9627588b502cfbce880a
\ No newline at end of file



[ant-ivy] branch master updated: Use https instead of http

2019-05-31 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-ivy.git


The following commit(s) were added to refs/heads/master by this push:
 new 0114c60  Use https instead of http
0114c60 is described below

commit 0114c604b69b7ccec0d1ef7d34e94007f19e37bd
Author: Jaikiran Pai 
AuthorDate: Tue May 28 11:18:54 2019 +0530

Use https instead of http
---
 META-INF/MANIFEST.MF   |  2 +-
 README.adoc|  4 ++--
 ReleaseInstructions|  2 +-
 build.xml  |  2 +-
 ivysettings-release.xml|  2 +-
 src/etc/checkstyle/checkstyle-frames.xsl   |  2 +-
 src/etc/makepom/pom.template   | 10 +-
 src/java/org/apache/ivy/Ivy.java   |  4 ++--
 src/java/org/apache/ivy/core/settings/IvySettings.java |  2 +-
 .../org/apache/ivy/core/settings/ivysettings-1.4.xml   |  3 ++-
 .../org/apache/ivy/core/settings/repository.properties |  2 +-
 .../apache/ivy/plugins/matcher/GlobPatternMatcher.java |  4 ++--
 .../plugins/parser/m2/PomModuleDescriptorParser.java   |  2 +-
 src/java/org/apache/ivy/plugins/report/ivy-report.xsl  | 18 +-
 .../apache/ivy/plugins/resolver/IBiblioResolver.java   |  5 -
 .../apache/ivy/plugins/resolver/IvyRepResolver.java|  1 -
 src/java/org/apache/ivy/util/Configurator.java |  2 +-
 src/java/org/apache/ivy/util/filter/FilterHelper.java  |  2 +-
 18 files changed, 36 insertions(+), 33 deletions(-)

diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index 48b341e..94ffa9c 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@ Bundle-Name: Ivy
 Bundle-ManifestVersion: 2
 Bundle-SymbolicName: org.apache.ivy
 Bundle-Vendor: Apache Software Foundation
-Bundle-DocURL: http://ant.apache.org/ivy/
+Bundle-DocURL: https://ant.apache.org/ivy/
 Import-Package: com.jcraft.jsch;resolution:=optional,
  javax.crypto;resolution:=optional,
  javax.swing;resolution:=optional,
diff --git a/README.adoc b/README.adoc
index 783e2ba..c8883bd 100644
--- a/README.adoc
+++ b/README.adoc
@@ -68,7 +68,7 @@ possession, use, and/or re-export to another country, of
 encryption software.  BEFORE using any encryption software, please 
 check your country's laws, regulations and policies concerning the
 import, possession, or use, and re-export of encryption software, to 
-see if this is permitted.  See http://www.wassenaar.org/ for more
+see if this is permitted.  See https://www.wassenaar.org/ for more
 information.
 
 The U.S. Government Department of Commerce, Bureau of Industry and
@@ -87,7 +87,7 @@ software:
 The Ivy ssh resolver requires the JSch library
 http://www.jcraft.com/jsch/index.html. +
 The sftp and https resolvers requires the Java Cryptography extensions
-http://java.sun.com/javase/technologies/security/. +
+https://java.sun.com/javase/technologies/security/. +
 The PGP signature generator requires the BouncyCastle Java cryptography APIs
 https://www.bouncycastle.org/java.html.
 
diff --git a/ReleaseInstructions b/ReleaseInstructions
index 27729f6..ec716fc 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -1,3 +1,3 @@
 Release instructions are in asciidoc/dev/makerelease.adoc
 
-You can see the last version online here: 
http://ant.apache.org/ivy/history/master/dev/makerelease.html
+You can see the last version online here: 
https://ant.apache.org/ivy/history/master/dev/makerelease.html
diff --git a/build.xml b/build.xml
index 246da93..f914179 100644
--- a/build.xml
+++ b/build.xml
@@ -661,7 +661,7 @@
   value="${findbugs.download.name}.zip"
   description="The filename of the ZIP."/>
 http://downloads.sourceforge.net/project/findbugs/findbugs/${findbugs.version}/findbugs-${findbugs.version}.zip;
+  
value="https://downloads.sourceforge.net/project/findbugs/findbugs/${findbugs.version}/findbugs-${findbugs.version}.zip;
   description="The download adress at a mirror of 
Sourceforge."/>
 
 
 
-http://people.apache.org/repo/m2-snapshot-repository; />
+https://repository.apache.org/content/repositories/snapshots/; />
 
 
   
diff --git a/src/etc/checkstyle/checkstyle-frames.xsl 
b/src/etc/checkstyle/checkstyle-frames.xsl
index da6d9f0..d9020fe 100644
--- a/src/etc/checkstyle/checkstyle-frames.xsl
+++ b/src/etc/checkstyle/checkstyle-frames.xsl
@@ -78,7 +78,7 @@
 
 Designed for use with
   CheckStyle 
and
-  Ant.
+  Ant.
 
 
 
diff --git a/src/etc/makepom/pom.template b/src/etc/makepom/pom.template
index cae5744..3b

[ant-ivy] branch master updated: Use the correct XML namespace URI in the Ivy module descriptor generated out of a pom.xml

2019-05-31 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant-ivy.git


The following commit(s) were added to refs/heads/master by this push:
 new 3cdf475  Use the correct XML namespace URI in the Ivy module 
descriptor generated out of a pom.xml
3cdf475 is described below

commit 3cdf4752ec2422c44caa536969569e23456416e6
Author: Jaikiran Pai 
AuthorDate: Fri May 31 18:06:45 2019 +0530

Use the correct XML namespace URI in the Ivy module descriptor generated 
out of a pom.xml
---
 .../apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git 
a/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java 
b/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java
index 482cf0f..c1accb8 100644
--- a/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java
+++ b/src/java/org/apache/ivy/plugins/parser/m2/PomModuleDescriptorBuilder.java
@@ -28,7 +28,6 @@ import java.util.LinkedList;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.ivy.Ivy;
 import org.apache.ivy.core.cache.ArtifactOrigin;
 import org.apache.ivy.core.module.descriptor.Artifact;
 import org.apache.ivy.core.module.descriptor.Configuration;
@@ -64,6 +63,12 @@ import static org.apache.ivy.util.StringUtils.isNullOrEmpty;
  */
 public class PomModuleDescriptorBuilder {
 
+/**
+ * The namespace URI which is used to refer to Maven (pom) specific 
elements within a
+ * Ivy module descriptor file (ivy.xml)
+ */
+private static final String IVY_XML_MAVEN_NAMESPACE_URI = 
"http://ant.apache.org/ivy/maven;;
+
 private static final int DEPENDENCY_MANAGEMENT_KEY_PARTS_COUNT = 4;
 
 public static final Configuration[] MAVEN2_CONFIGURATIONS = new 
Configuration[] {
@@ -199,7 +204,7 @@ public class PomModuleDescriptorBuilder {
 ivyModuleDescriptor.addConfiguration(m2conf);
 }
 ivyModuleDescriptor.setMappingOverride(true);
-ivyModuleDescriptor.addExtraAttributeNamespace("m", 
Ivy.getIvyHomeURL() + "maven");
+ivyModuleDescriptor.addExtraAttributeNamespace("m", 
IVY_XML_MAVEN_NAMESPACE_URI);
 parserSettings = ivySettings;
 }
 



[ant] branch master updated: [junitlauncher] Add support for selecting tests based on JUnit-5 tag functionality

2019-05-21 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new b845192  [junitlauncher] Add support for selecting tests based on 
JUnit-5 tag functionality
b845192 is described below

commit b8451922b6f3293d221c3718fa867b6d3a9278de
Author: Matthias Gutheil 
AuthorDate: Tue May 21 15:44:39 2019 +0200

[junitlauncher] Add support for selecting tests based on JUnit-5 tag 
functionality

This closes #93 pull request at github/apache/ant repo
---
 CONTRIBUTORS   |   1 +
 WHATSNEW   |   7 ++
 contributors.xml   |   4 +
 manual/Tasks/junitlauncher.html|  14 +++
 .../testcases/taskdefs/optional/junitlauncher.xml  |  65 +
 .../optional/junitlauncher/LauncherSupport.java|   9 ++
 .../optional/junitlauncher/StandaloneLauncher.java |  32 +++
 .../optional/junitlauncher/confined/Constants.java |   2 +
 .../junitlauncher/confined/JUnitLauncherTask.java  |  55 +++
 .../junitlauncher/confined/LaunchDefinition.java   |  11 +++
 .../junitlauncher/JUnitLauncherTaskTest.java   | 105 -
 .../junitlauncher/jupiter/JupiterSampleTest.java   |  16 
 ...erSampleTest.java => JupiterTagSampleTest.java} |  22 ++---
 13 files changed, 329 insertions(+), 14 deletions(-)

diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index bb8e063..c269a67 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -281,6 +281,7 @@ Matthew Warman
 Matthew Watson
 Matthew Yanos
 Matthias Bhend
+Matthias Gutheil
 Michael Bayne
 Michael Clarke
 Michael Davey
diff --git a/WHATSNEW b/WHATSNEW
index 7b5d45f..722bc07 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -12,6 +12,13 @@ Fixed bugs:
has now been fixed.
Bugzilla Report 63446
 
+Other changes:
+--
+
+ * junitlauncher task now supports selecting test classes for execution,
+   based on the JUnit 5 tags, through the new "includeTags" and
+   "excludeTags" attributes.
+
 
 Changes from Ant 1.10.5 TO Ant 1.10.6
 =
diff --git a/contributors.xml b/contributors.xml
index 602e7b1..dad2dc9 100644
--- a/contributors.xml
+++ b/contributors.xml
@@ -1168,6 +1168,10 @@
 Bhend
   
   
+Matthias
+Gutheil
+  
+  
 Michael
 Bayne
   
diff --git a/manual/Tasks/junitlauncher.html b/manual/Tasks/junitlauncher.html
index 60ece58..7875c49 100644
--- a/manual/Tasks/junitlauncher.html
+++ b/manual/Tasks/junitlauncher.html
@@ -130,6 +130,20 @@
 Required
 
 
+includeTags
+A comma separated list of https://junit.org/junit5/docs/current/user-guide/#writing-tests-annotations;>JUnit
 5 tags, describing the tests to include.
+Since Ant 1.10.7
+
+No
+
+
+excludeTags
+A comma separated list of https://junit.org/junit5/docs/current/user-guide/#writing-tests-annotations;>JUnit
 5 tags, describing the tests to exclude.
+Since Ant 1.10.7
+
+No
+
+
 haltOnFailure
 A value of true implies that build has to stop if any 
failure occurs in any of
 the tests. JUnit 4+ classifies failures as both assertion failures 
as well as exceptions
diff --git a/src/etc/testcases/taskdefs/optional/junitlauncher.xml 
b/src/etc/testcases/taskdefs/optional/junitlauncher.xml
index 6204369..e33f031 100644
--- a/src/etc/testcases/taskdefs/optional/junitlauncher.xml
+++ b/src/etc/testcases/taskdefs/optional/junitlauncher.xml
@@ -268,5 +268,70 @@
 
 
 
+
+   
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 
 
diff --git 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.java
 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.java
index 1155d09..2f17224 100644
--- 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.java
+++ 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.java
@@ -18,6 +18,7 @@
 
 package org.apache.tools.ant.taskdefs.option

[ant] branch 1.9.x updated: Use HTTPS URL for fetching doc generation tool

2019-05-22 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch 1.9.x
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/1.9.x by this push:
 new 5198e58  Use HTTPS URL for fetching doc generation tool
5198e58 is described below

commit 5198e58f20ccc11fed88445b2899da2aa48fa80d
Author: Jaikiran Pai 
AuthorDate: Thu May 23 10:31:20 2019 +0530

Use HTTPS URL for fetching doc generation tool
---
 docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs.xml b/docs.xml
index 4c70c0b..3f80b26 100644
--- a/docs.xml
+++ b/docs.xml
@@ -23,7 +23,7 @@
 
 
 
-http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?view=copathrev=987920;
+https://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?view=copathrev=987920;
  dest="${temp.dir}/org/apache/tomcat/buildutil/Txt2Html.java"/>
 
 



[ant] branch master updated: Use HTTPS URL for fetching doc generation tool

2019-05-22 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 9b5ec2a  Use HTTPS URL for fetching doc generation tool
9b5ec2a is described below

commit 9b5ec2ae7b087b96da4b8fd9ec7971e0dbd112e9
Author: Jaikiran Pai 
AuthorDate: Thu May 23 10:31:20 2019 +0530

Use HTTPS URL for fetching doc generation tool
---
 docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/docs.xml b/docs.xml
index e6e97ad..76cd62d 100644
--- a/docs.xml
+++ b/docs.xml
@@ -21,7 +21,7 @@
 
 
 
-http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?view=copathrev=987920;
+https://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/buildutil/Txt2Html.java?view=copathrev=987920;
  dest="${temp.dir}/org/apache/tomcat/buildutil/Txt2Html.java"/>
 
 



[ant] branch master updated: bz-63446 [junitlauncher] Create the right number of listeners in the test definition representing the fork mode of "testclasses"

2019-05-21 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 03a718d  bz-63446 [junitlauncher] Create the right number of listeners 
in the test definition representing the fork mode of "testclasses"
03a718d is described below

commit 03a718d88dbc5c15e2085eaa292b160c8608b998
Author: Jaikiran Pai 
AuthorDate: Tue May 21 14:47:29 2019 +0530

bz-63446 [junitlauncher] Create the right number of listeners in the test 
definition representing the fork mode of "testclasses"

Patch contributed by mse...@guh-software.de as an attachment to
the linked bugzilla
---
 WHATSNEW  | 5 +
 .../ant/taskdefs/optional/junitlauncher/confined/TestClasses.java | 8 +---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/WHATSNEW b/WHATSNEW
index 86f2e4c..7b5d45f 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -7,6 +7,11 @@ Fixed bugs:
  * FTP task no longer duplicates a check for a file being a symlink.
Bugzilla Report 63259
 
+ * junitlauncher task, when used in fork mode with "",
+   used to create the wrong number of listeners per test class. This
+   has now been fixed.
+   Bugzilla Report 63446
+
 
 Changes from Ant 1.10.5 TO Ant 1.10.6
 =
diff --git 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/TestClasses.java
 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/TestClasses.java
index f119a34..96eddcd 100644
--- 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/TestClasses.java
+++ 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/TestClasses.java
@@ -110,12 +110,13 @@ public class TestClasses extends TestDefinition {
 
 public static List fromForkedRepresentation(final 
XMLStreamReader reader) throws XMLStreamException {
 reader.require(XMLStreamConstants.START_ELEMENT, null, 
LD_XML_ELM_TEST_CLASSES);
-final TestClasses testDefinition = new TestClasses();
+final List testDefinitions = new ArrayList<>();
 // read out as multiple SingleTestClass representations
 while (reader.nextTag() != XMLStreamConstants.END_ELEMENT) {
+final SingleTestClass testDefinition = new SingleTestClass();
 reader.require(XMLStreamConstants.START_ELEMENT, null, 
Constants.LD_XML_ELM_TEST);
 final String testClassName = requireAttributeValue(reader, 
LD_XML_ATTR_CLASS_NAME);
-testDefinition.add(new StringResource(testClassName + ".class"));
+testDefinition.setName(testClassName);
 final String halt = reader.getAttributeValue(null, 
LD_XML_ATTR_HALT_ON_FAILURE);
 if (halt != null) {
 testDefinition.setHaltOnFailure(Boolean.parseBoolean(halt));
@@ -137,9 +138,10 @@ public class TestClasses extends TestDefinition {
 
testDefinition.addConfiguredListener(ListenerDefinition.fromForkedRepresentation(reader));
 }
 reader.require(XMLStreamConstants.END_ELEMENT, null, 
Constants.LD_XML_ELM_TEST);
+testDefinitions.add(testDefinition);
 }
 reader.require(XMLStreamConstants.END_ELEMENT, null, 
LD_XML_ELM_TEST_CLASSES);
-return Collections.singletonList(testDefinition);
+return Collections.unmodifiableList(testDefinitions);
 }
 
 private static String requireAttributeValue(final XMLStreamReader reader, 
final String attrName) throws XMLStreamException {



[ant] branch master updated: bz-63446 Add Michael Seele to contributors list

2019-05-21 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 1cb2f81  bz-63446 Add Michael Seele to contributors list
1cb2f81 is described below

commit 1cb2f8175077b1a61763bb5e24a120c98c576180
Author: Jaikiran Pai 
AuthorDate: Tue May 21 18:13:12 2019 +0530

bz-63446 Add Michael Seele to contributors list
---
 CONTRIBUTORS | 1 +
 contributors.xml | 4 
 2 files changed, 5 insertions(+)

diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index 452a898..bb8e063 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -290,6 +290,7 @@ Michael Montuori
 Michael Newcomb
 Michael Nygard
 Michael Saunders
+Michael Seele
 Miha
 Mike Davis
 Mike Roberts
diff --git a/contributors.xml b/contributors.xml
index febe63c..602e7b1 100644
--- a/contributors.xml
+++ b/contributors.xml
@@ -1205,6 +1205,10 @@
 Saunders
   
   
+Michael
+Seele
+  
+  
 Miha
   
   



svn commit: r1859109 [7/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Propchange: ant/site/ant/production/manual/api/allclasses.html
--
svn:eol-style = native

Added: ant/site/ant/production/manual/api/allpackages-index.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/allpackages-index.html?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/allpackages-index.html (added)
+++ ant/site/ant/production/manual/api/allpackages-index.html Sat May 11 
11:38:01 2019
@@ -0,0 +1,486 @@
+
+
+
+
+
+All Packages (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var pathtoroot = "./";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+AllPackages
+
+
+
+
+
+Package Summary
+
+Package
+Description
+
+
+
+org.apache.tools.ant
+
+
+
+org.apache.tools.ant.attribute
+
+
+
+org.apache.tools.ant.dispatch
+
+
+
+org.apache.tools.ant.filters
+
+
+
+org.apache.tools.ant.filters.util
+
+
+
+org.apache.tools.ant.helper
+
+
+
+org.apache.tools.ant.input
+
+
+
+org.apache.tools.ant.launch
+
+
+
+org.apache.tools.ant.listener
+
+
+
+org.apache.tools.ant.loader
+
+
+
+org.apache.tools.ant.property
+
+Contains helper classes for Ant properties.
+
+
+
+org.apache.tools.ant.taskdefs
+
+
+
+org.apache.tools.ant.taskdefs.compilers
+
+
+
+org.apache.tools.ant.taskdefs.condition
+
+
+
+org.apache.tools.ant.taskdefs.cvslib
+
+
+
+org.apache.tools.ant.taskdefs.email
+
+
+
+org.apache.tools.ant.taskdefs.launcher
+
+
+
+org.apache.tools.ant.taskdefs.modules
+
+Tasks for dealing with Java modules, which are supported 
starting with
+ Java 9.
+
+
+
+org.apache.tools.ant.taskdefs.optional
+
+
+
+org.apache.tools.ant.taskdefs.optional.ccm
+
+
+
+org.apache.tools.ant.taskdefs.optional.clearcase
+
+
+
+org.apache.tools.ant.taskdefs.optional.depend
+
+
+
+org.apache.tools.ant.taskdefs.optional.depend.constantpool
+
+
+
+org.apache.tools.ant.taskdefs.optional.ejb
+
+
+
+org.apache.tools.ant.taskdefs.optional.extension
+
+
+
+org.apache.tools.ant.taskdefs.optional.extension.resolvers
+
+
+
+org.apache.tools.ant.taskdefs.optional.i18n
+
+
+
+org.apache.tools.ant.taskdefs.optional.image
+
+
+
+org.apache.tools.ant.taskdefs.optional.j2ee
+
+
+
+org.apache.tools.ant.taskdefs.optional.javacc
+
+
+
+org.apache.tools.ant.taskdefs.optional.javah
+
+
+
+org.apache.tools.ant.taskdefs.optional.jdepend
+
+
+
+org.apache.tools.ant.taskdefs.optional.jlink
+
+
+
+org.apache.tools.ant.taskdefs.optional.jsp
+
+
+
+org.apache.tools.ant.taskdefs.optional.jsp.compilers
+
+
+
+org.apache.tools.ant.taskdefs.optional.junit
+
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher
+
+The classes/interfaces in this package are allowed
+ to have compile time dependency on JUnit platform classes/interfaces.
+
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher.confined
+
+The classes/interfaces in this package must not
+ have any compile time dependency on any of JUnit platform or
+ engine classes/interfaces.
+
+
+
+org.apache.tools.ant.taskdefs.optional.native2ascii
+
+
+
+org.apache.tools.ant.taskdefs.optional.net
+
+
+
+org.apache.tools.ant.taskdefs.optional.pvcs
+
+
+
+org.apache.tools.ant.taskdefs.optional.script
+
+
+
+org.apache.tools.ant.taskdefs.optional.sos
+
+
+Ant tasks for working with a SourceOffSite source control system.
+
+
+
+org.apache.tools.ant.taskdefs.optional.sound
+
+
+
+org.apache.tools.ant.taskdefs.optional.splash
+
+
+
+org.apache.tools.ant.taskdefs.optional.ssh
+
+
+
+org.apache.tools.ant.taskdefs.optional.testing
+
+
+
+org.apache.tools.ant.taskdefs.optional.unix
+
+
+
+org.apache.tools.ant.taskdefs.optional.vss
+
+
+
+org.apache.tools.ant.taskdefs.optional.windows
+
+
+
+org.apache.tools.ant.taskdefs.optional.xz
+
+
+
+org.apache.tools.ant.taskdefs.rmic
+
+
+
+org.apache.tools.ant.types
+
+
+
+org.apache.tools.ant.types.mappers
+
+
+
+org.apache.tools.ant.types.optional
+
+
+
+org.apache.tools.ant.types.optional.depend
+
+
+
+org.apache.tools.ant.types.optional.image
+
+
+
+org.apache.tools.ant.types.optional.imageio
+
+
+
+org.apache.tools.ant.types.optional.xz
+
+
+
+org.apache.tools.ant.types.resolver
+
+Ant integration with xml-commons resolver.
+
+
+

svn commit: r1859109 [10/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/jquery/jquery-3.3.1.js
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/jquery-3.3.1.js?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/jquery/jquery-3.3.1.js (added)
+++ ant/site/ant/production/manual/api/jquery/jquery-3.3.1.js Sat May 11 
11:38:01 2019
@@ -0,0 +1,10364 @@
+/*!
+ * jQuery JavaScript Library v3.3.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2018-01-20T17:24Z
+ */
+( function( global, factory ) {
+
+   "use strict";
+
+   if ( typeof module === "object" && typeof module.exports === "object" ) 
{
+
+   // For CommonJS and CommonJS-like environments where a proper 
`window`
+   // is present, execute the factory and get jQuery.
+   // For environments that do not have a `window` with a 
`document`
+   // (such as Node.js), expose a factory as module.exports.
+   // This accentuates the need for the creation of a real 
`window`.
+   // e.g. var jQuery = require("jquery")(window);
+   // See ticket #14549 for more info.
+   module.exports = global.document ?
+   factory( global, true ) :
+   function( w ) {
+   if ( !w.document ) {
+   throw new Error( "jQuery requires a 
window with a document" );
+   }
+   return factory( w );
+   };
+   } else {
+   factory( global );
+   }
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal 
) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 
9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict 
mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict 
mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var document = window.document;
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var concat = arr.concat;
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+var isFunction = function isFunction( obj ) {
+
+  // Support: Chrome <=57, Firefox <=52
+  // In some browsers, typeof returns "function" for HTML  elements
+  // (i.e., `typeof document.createElement( "object" ) === "function"`).
+  // We don't want to classify *any* DOM node as a function.
+  return typeof obj === "function" && typeof obj.nodeType !== "number";
+  };
+
+
+var isWindow = function isWindow( obj ) {
+   return obj != null && obj === obj.window;
+   };
+
+
+
+
+   var preservedScriptAttributes = {
+   type: true,
+   src: true,
+   noModule: true
+   };
+
+   function DOMEval( code, doc, node ) {
+   doc = doc || document;
+
+   var i,
+   script = doc.createElement( "script" );
+
+   script.text = code;
+   if ( node ) {
+   for ( i in preservedScriptAttributes ) {
+   if ( node[ i ] ) {
+   script[ i ] = node[ i ];
+   }
+   }
+   }
+   doc.head.appendChild( script ).parentNode.removeChild( script );
+   }
+
+
+function toType( obj ) {
+   if ( obj == null ) {
+   return obj + "";
+   }
+
+   // Support: Android <=2.3 only (functionish RegExp)
+   return typeof obj === "object" || typeof obj === "function" ?
+   class2type[ toString.call( obj ) ] || "object" :
+   typeof obj;
+}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the 
global
+// unguarded in another place, it seems safer to define global only for this 
module
+
+
+
+var
+   version = "3.3.1",
+
+   // Define a local copy of jQuery
+   jQuery = function( selector, context ) {
+
+   // The jQuery object is actually just the init constructor 
'enhanced'
+   // Need init if jQuery is called (just allow error to be thrown 
if not included)
+   return new jQuery.fn.init( selector, context );
+   },
+
+   // Support: Android <=4.0 only
+   // Make sure we trim BOM and NBSP
+   

svn commit: r1859109 [20/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,1768 @@
+
+
+
+
+
+Link (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+Class Link
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.ProjectComponent
+
+
+org.apache.tools.ant.Task
+
+
+org.apache.tools.ant.taskdefs.modules.Link
+
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+java.lang.Cloneable
+
+
+public class Link
+extends Task
+Assembles jmod files into an executable image.  Equivalent 
to the
+ JDK jlink command.
+ 
+ Supported attributes:
+ 
+ destDir
+ Root directory of created image. (required)
+ modulePath
+ Path of modules.  Should be a list of .jmod files.  Required, unless
+ nested module path or modulepathref is present.
+ modulePathRef
+ Reference to path of modules.  Referenced path should be
+ a list of .jmod files.
+ modules
+ Comma-separated list of modules to assemble.  Required, unless
+ one or more nested module elements are present.
+ observableModules
+ Comma-separated list of explicit modules that comprise
+ "universe" visible to tool while linking.
+ launchers
+ Comma-separated list of commands, each of the form
+ name=module or
+ 
name=module/mainclass
+ excludeFiles
+ Comma-separated list of patterns specifying files to exclude from
+ linked image.
+ Each is either a https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>standard
 PathMatcher pattern
+ or @filename.
+ excludeResources
+ Comma-separated list of patterns specifying resources to exclude from 
jmods.
+ Each is either a https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>standard
 PathMatcher pattern
+ or @filename.
+ locales
+ Comma-separated list of extra locales to include,
+ requires jdk.localedata module
+ resourceOrder
+ Comma-separated list of patterns specifying resource search order.
+ Each is either a https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>standard
 PathMatcher pattern
+ or @filename.
+ bindServices
+ boolean, whether to link service providers; default is false
+ ignoreSigning
+ boolean, whether to allow signed jar files; default is false
+ includeHeaders
+ boolean, whether to include header files; default is true
+ includeManPages
+ boolean, whether to include man pages; default is true
+ includeNativeCommands
+ boolean, whether to include native executables normally generated
+ for image; default is true
+ debug
+ boolean, whether to include debug information; default is true
+ verboseLevel
+ If set, jlink will produce verbose output, which will be logged at
+ the specified Ant log level (DEBUG, VERBOSE,
+ INFO}, WARN, or ERR).
+ compress
+ compression level, one of:
+ 
+ 0
+ 

svn commit: r1859109 [22/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/LauncherSupport.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,343 @@
+
+
+
+
+
+LauncherSupport (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.optional.junitlauncher
+Class LauncherSupport
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher.LauncherSupport
+
+
+
+
+
+
+
+public class LauncherSupport
+extends java.lang.Object
+Responsible for doing the real work involved in launching 
the JUnit platform
+ and passing it the relevant tests that need to be executed by the JUnit 
platform.
+ 
+ This class relies on a LaunchDefinition
 for setting up the launch of the
+ JUnit platform.
+ 
+ The LauncherSupport isn't concerned with whether or not
+ it's being executed in the same JVM as the build in which the 
junitlauncher
+ was triggered or if it's running as part of a forked JVM. Instead it just 
relies
+ on the LaunchDefinition to do whatever decisions need to be done 
before and
+ after launching the tests.
+ 
+ This class is not thread-safe and isn't expected to be used for launching from
+ multiple different threads simultaneously.
+ This class is an internal implementation detail of the Ant project and 
although
+ it's a public class, it isn't meant to be used outside of this project. This 
class
+ can be changed, across releases, without any backward compatible guarantees 
and hence
+ shouldn't be used or relied upon outside of this project.
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+LauncherSupport(LaunchDefinitiondefinition,
+   TestExecutionContexttestExecutionContext)
+
+Create a LauncherSupport
 for the passed LaunchDefinition
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+void
+launch()
+
+Launches the tests defined in the LaunchDefinition
+
+
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+LauncherSupport
+publicLauncherSupport(LaunchDefinitiondefinition,
+   TestExecutionContexttestExecutionContext)
+Create a LauncherSupport
 for the passed LaunchDefinition
+
+Parameters:
+definition - The launch definition which will be used for 
launching the tests
+testExecutionContext - The TestExecutionContext
 to use for the tests
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+launch
+publicvoidlaunch()
+throws BuildException
+Launches the tests defined in the LaunchDefinition
+
+Throws:
+BuildException - If any tests failed and the 
launch definition was configured to throw
+an exception, or if any other exception occurred 
before or after launching
+the tests
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+Class Link.Compression
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.taskdefs.modules.Link.Compression
+
+
+
+
+
+
+
+Enclosing class:
+Link
+
+
+public class Link.Compression
+extends java.lang.Object
+Child element fully describing compression of a linked 
image.
+ This includes the level, and optionally, the names of files to compress.
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+Compression()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+Link.PatternListEntry
+createFiles()
+
+Creates a nested element which can specify a pattern of 
files
+ to compress.
+
+
+
+Link.CompressionLevel
+getLevel()
+
+Required attribute containing level of compression.
+
+
+
+void
+setFiles(java.lang.StringpatternList)
+
+Sets an attribute that represents a list of file patterns to
+ compress in the linked image, as a comma-separated list of
+ PathMatcher patterns or pattern list files.
+
+
+
+void
+setLevel(Link.CompressionLevellevel)
+
+Sets attribute indicating level of compression.
+
+
+
+java.lang.String
+toCommandLineOption()
+
+Converts this element to a single jlink option value.
+
+
+
+void
+validate()
+
+Verifies this element's state.
+
+
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Compression
+publicCompression()
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getLevel
+publicLink.CompressionLevelgetLevel()
+Required attribute containing level of compression.
+
+Returns:
+compression level
+
+
+
+
+
+
+
+
+setLevel
+publicvoidsetLevel(Link.CompressionLevellevel)
+Sets attribute indicating level of compression.
+
+Parameters:
+level - type of compression to apply to linked image
+
+
+
+
+
+
+
+
+createFiles
+publicLink.PatternListEntrycreateFiles()
+Creates a nested element which can specify a pattern of 
files
+ to compress.
+
+Returns:
+new, unconfigured child element
+
+
+
+
+
+
+
+
+setFiles
+publicvoidsetFiles(java.lang.StringpatternList)
+Sets an attribute that represents a list of file patterns to
+ compress in the linked image, as a comma-separated list of
+ PathMatcher patterns or pattern list files.
+
+Parameters:
+patternList - comma-separated list of patterns and/or file 
names
+See Also:
+Link.PatternListEntry
+
+
+
+
+
+
+
+
+validate
+publicvoidvalidate()
+Verifies this element's state.
+
+Throws:
+BuildException - if compression level is not 
set
+BuildException - if any nested patterns are 
invalid
+
+
+
+
+
+
+
+
+toCommandLineOption
+publicjava.lang.StringtoCommandLineOption()
+Converts this element to a single jlink option value.
+
+Returns:
+command line option representing this element's state
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+Class 
Link.PatternListEntry
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.taskdefs.modules.Link.PatternListEntry
+
+
+
+
+
+
+
+Enclosing class:
+Link
+
+
+public class Link.PatternListEntry
+extends java.lang.Object
+Child element type which specifies a jlink files pattern.  
Each
+ instance may specify a string
+ https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>PathMatcher
 pattern
+ or a text file containing a list of such patterns, one per line.
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+PatternListEntry()
+
+Creates an unconfigured element.
+
+
+
+PatternListEntry(java.lang.Stringpattern)
+
+Creates a new element from either a pattern or listing 
file.
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+java.io.File
+getListFile()
+
+Returns this element's list file attribute, if set.
+
+
+
+java.lang.String
+getPattern()
+
+Returns this element's PathMatcher pattern attribute, if 
set.
+
+
+
+void
+setListFile(java.io.Filefile)
+
+Sets this element's list file attribute.
+
+
+
+void
+setPattern(java.lang.Stringpattern)
+
+Sets this element's
+ https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>PathMatcher
 pattern
+ attribute for matching files.
+
+
+
+java.lang.String
+toOptionValue()
+
+Converts this element to a jlink command line attribute,
+ either this element's bare pattern, or its list file
+ preceded by "@".
+
+
+
+void
+validate()
+
+Verifies this element's state.
+
+
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+PatternListEntry
+publicPatternListEntry()
+Creates an unconfigured element.
+
+
+
+
+
+
+
+PatternListEntry
+publicPatternListEntry(java.lang.Stringpattern)
+Creates a new element from either a pattern or listing file.
+ If the argument starts with "@", the remainder of it
+ is assumed to be a listing file;  otherwise, it is treated as
+ a PathMatcher pattern.
+
+Parameters:
+pattern - a PathMatcher pattern or 
@-filename
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getPattern
+publicjava.lang.StringgetPattern()
+Returns this element's PathMatcher pattern attribute, if 
set.
+
+Returns:
+this element's files pattern
+
+
+
+
+
+
+
+
+setPattern
+publicvoidsetPattern(java.lang.Stringpattern)
+Sets this element's
+ https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/nio/file/FileSystem.html#getPathMatcher%28java.lang.String%29;>PathMatcher
 pattern
+ attribute for matching files.
+
+Parameters:
+pattern - new files pattern
+
+
+
+
+
+
+
+
+getListFile
+publicjava.io.FilegetListFile()
+Returns this element's list file attribute, if set.
+
+Returns:
+this element's list file

svn commit: r1859109 [8/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js (added)
+++ ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js Sat May 
11 11:38:01 2019
@@ -0,0 +1,10364 @@
+/*!
+ * jQuery JavaScript Library v3.3.1
+ * https://jquery.com/
+ *
+ * Includes Sizzle.js
+ * https://sizzlejs.com/
+ *
+ * Copyright JS Foundation and other contributors
+ * Released under the MIT license
+ * https://jquery.org/license
+ *
+ * Date: 2018-01-20T17:24Z
+ */
+( function( global, factory ) {
+
+   "use strict";
+
+   if ( typeof module === "object" && typeof module.exports === "object" ) 
{
+
+   // For CommonJS and CommonJS-like environments where a proper 
`window`
+   // is present, execute the factory and get jQuery.
+   // For environments that do not have a `window` with a 
`document`
+   // (such as Node.js), expose a factory as module.exports.
+   // This accentuates the need for the creation of a real 
`window`.
+   // e.g. var jQuery = require("jquery")(window);
+   // See ticket #14549 for more info.
+   module.exports = global.document ?
+   factory( global, true ) :
+   function( w ) {
+   if ( !w.document ) {
+   throw new Error( "jQuery requires a 
window with a document" );
+   }
+   return factory( w );
+   };
+   } else {
+   factory( global );
+   }
+
+// Pass this if window is not defined yet
+} )( typeof window !== "undefined" ? window : this, function( window, noGlobal 
) {
+
+// Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 
9.1
+// throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict 
mode
+// arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict 
mode should be common
+// enough that all such attempts are guarded in a try block.
+"use strict";
+
+var arr = [];
+
+var document = window.document;
+
+var getProto = Object.getPrototypeOf;
+
+var slice = arr.slice;
+
+var concat = arr.concat;
+
+var push = arr.push;
+
+var indexOf = arr.indexOf;
+
+var class2type = {};
+
+var toString = class2type.toString;
+
+var hasOwn = class2type.hasOwnProperty;
+
+var fnToString = hasOwn.toString;
+
+var ObjectFunctionString = fnToString.call( Object );
+
+var support = {};
+
+var isFunction = function isFunction( obj ) {
+
+  // Support: Chrome <=57, Firefox <=52
+  // In some browsers, typeof returns "function" for HTML  elements
+  // (i.e., `typeof document.createElement( "object" ) === "function"`).
+  // We don't want to classify *any* DOM node as a function.
+  return typeof obj === "function" && typeof obj.nodeType !== "number";
+  };
+
+
+var isWindow = function isWindow( obj ) {
+   return obj != null && obj === obj.window;
+   };
+
+
+
+
+   var preservedScriptAttributes = {
+   type: true,
+   src: true,
+   noModule: true
+   };
+
+   function DOMEval( code, doc, node ) {
+   doc = doc || document;
+
+   var i,
+   script = doc.createElement( "script" );
+
+   script.text = code;
+   if ( node ) {
+   for ( i in preservedScriptAttributes ) {
+   if ( node[ i ] ) {
+   script[ i ] = node[ i ];
+   }
+   }
+   }
+   doc.head.appendChild( script ).parentNode.removeChild( script );
+   }
+
+
+function toType( obj ) {
+   if ( obj == null ) {
+   return obj + "";
+   }
+
+   // Support: Android <=2.3 only (functionish RegExp)
+   return typeof obj === "object" || typeof obj === "function" ?
+   class2type[ toString.call( obj ) ] || "object" :
+   typeof obj;
+}
+/* global Symbol */
+// Defining this global in .eslintrc.json would create a danger of using the 
global
+// unguarded in another place, it seems safer to define global only for this 
module
+
+
+
+var
+   version = "3.3.1",
+
+   // Define a local copy of jQuery
+   jQuery = function( selector, context ) {
+
+   // The jQuery object is actually just the init constructor 
'enhanced'
+   // Need init if jQuery is called (just allow error to be thrown 
if not included)
+   return new jQuery.fn.init( selector, context );
+   },
+
+   // Support: Android <=4.0 only
+   // 

svn commit: r1859109 [23/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,520 @@
+
+
+
+
+
+JUnitLauncherTask (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.optional.junitlauncher.confined
+Class JUnitLauncherTask
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.ProjectComponent
+
+
+org.apache.tools.ant.Task
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.JUnitLauncherTask
+
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+java.lang.Cloneable
+
+
+public class JUnitLauncherTask
+extends Task
+An Ant Task responsible for launching the JUnit 
platform for running tests.
+ This requires a minimum of JUnit 5, since that's the version in which the 
JUnit platform launcher
+ APIs were introduced.
+ 
+ This task in itself doesn't run the JUnit tests, instead the sole 
responsibility of
+ this task is to setup the JUnit platform launcher, build requests, launch 
those requests and then parse the
+ result of the execution to present in a way that's been configured on this 
Ant task.
+ 
+ 
+ Furthermore, this task allows users control over which classes to select for 
passing on to the JUnit 5
+ platform for test execution. It however, is solely the JUnit 5 platform, 
backed by test engines that
+ decide and execute the tests.
+
+See Also:
+https://junit.org/junit5/;>JUnit 5 documentation
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.Task
+target, taskName, taskType, wrapper
+
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.ProjectComponent
+description, 
location, project
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+JUnitLauncherTask()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+void
+addConfiguredClassPath(Pathpath)
+
+Adds the Path to the classpath which 
will be used for execution of the tests
+
+
+
+void
+addConfiguredListener(ListenerDefinitionlistener)
+
+Adds a listener
 which will be enrolled for listening to test
+ execution events
+
+
+
+void
+addConfiguredTest(SingleTestClasstest)
+
+Adds a SingleTestClass
 that will be passed on to the underlying JUnit platform
+ for possible execution of the test
+
+
+
+void
+addConfiguredTestClasses(TestClassestestClasses)
+
+Adds TestClasses
 that will be passed on to the underlying JUnit platform for
+ possible execution of the tests
+
+
+
+void
+execute()
+
+Called by the project to let the task do its work.
+
+
+
+void
+setFailureProperty(java.lang.StringfailureProperty)
+
+
+
+void
+setHaltonfailure(booleanhaltonfailure)
+
+
+
+void
+setPrintSummary(booleanprintSummary)
+
+
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.Task
+bindToOwner,
 getOwningTarget, getRuntimeConfigurableWrapper,
 getTaskName, getTaskType, getWrapper, handleErrorFlush,
 handleErrorOutput,
 handleFlush, 
handleInput, 
handleOutput, 
init, isInvalid, log, log, log,
 log, maybeConfigure, perform, reconfigure, setOwningTarget,
 setRuntimeConfigurableWrapper,
 setTaskName, 
setTaskType
+
+
+
+
+

svn commit: r1859109 [4/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/allclasses-index.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/allclasses-index.html?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/allclasses-index.html (added)
+++ ant/site/ant/production/manual/api/allclasses-index.html Sat May 11 
11:38:01 2019
@@ -0,0 +1,7008 @@
+
+
+
+
+
+All Classes (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = 
{"i0":2,"i1":2,"i2":2,"i3":2,"i4":2,"i5":2,"i6":2,"i7":2,"i8":2,"i9":2,"i10":2,"i11":2,"i12":2,"i13":2,"i14":2,"i15":2,"i16":1,"i17":2,"i18":2,"i19":2,"i20":2,"i21":2,"i22":2,"i23":2,"i24":2,"i25":2,"i26":2,"i27":2,"i28":2,"i29":2,"i30":2,"i31":2,"i32":2,"i33":2,"i34":2,"i35":1,"i36":2,"i37":2,"i38":2,"i39":1,"i40":2,"i41":2,"i42":2,"i43":2,"i44":2,"i45":1,"i46":2,"i47":2,"i48":2,"i49":2,"i50":2,"i51":2,"i52":2,"i53":1,"i54":2,"i55":2,"i56":2,"i57":2,"i58":2,"i59":2,"i60":2,"i61":2,"i62":2,"i63":2,"i64":2,"i65":2,"i66":2,"i67":2,"i68":2,"i69":2,"i70":2,"i71":2,"i72":2,"i73":2,"i74":2,"i75":2,"i76":2,"i77":2,"i78":2,"i79":2,"i80":2,"i81":2,"i82":2,"i83":2,"i84":2,"i85":2,"i86":2,"i87":2,"i88":8,"i89":1,"i90":1,"i91":2,"i92":8,"i93":2,"i94":2,"i95":2,"i96":1,"i97":2,"i98":2,"i99":1,"i100":2,"i101":2,"i102":2,"i103":2,"i104":2,"i105":2,"i106":2,"i107":2,"i108":2,"i109":2,"i110":2,"i111":2,"i112":2,"i113":2,"i114":2,"i115":2,"i116":2,"i117":2,"i118":2,"i119":2,"i120":2,"i121"
 
:2,"i122":1,"i123":1,"i124":2,"i125":2,"i126":2,"i127":2,"i128":2,"i129":2,"i130":2,"i131":2,"i132":2,"i133":2,"i134":2,"i135":2,"i136":2,"i137":2,"i138":1,"i139":2,"i140":2,"i141":2,"i142":2,"i143":2,"i144":2,"i145":2,"i146":2,"i147":2,"i148":2,"i149":2,"i150":2,"i151":2,"i152":2,"i153":2,"i154":2,"i155":2,"i156":2,"i157":2,"i158":2,"i159":2,"i160":2,"i161":2,"i162":2,"i163":2,"i164":1,"i165":1,"i166":2,"i167":2,"i168":2,"i169":2,"i170":2,"i171":2,"i172":2,"i173":2,"i174":2,"i175":2,"i176":1,"i177":2,"i178":2,"i179":2,"i180":2,"i181":2,"i182":2,"i183":2,"i184":2,"i185":2,"i186":2,"i187":2,"i188":2,"i189":2,"i190":2,"i191":2,"i192":2,"i193":2,"i194":2,"i195":2,"i196":2,"i197":2,"i198":2,"i199":2,"i200":2,"i201":2,"i202":2,"i203":2,"i204":2,"i205":2,"i206":2,"i207":2,"i208":2,"i209":2,"i210":2,"i211":2,"i212":2,"i213":2,"i214":2,"i215":2,"i216":2,"i217":2,"i218":2,"i219":2,"i220":2,"i221":2,"i222":2,"i223":2,"i224":2,"i225":2,"i226":2,"i227":2,"i228":2,"i229":1,"i230":2,"i231":2,"i23
 
2":2,"i233":2,"i234":2,"i235":2,"i236":2,"i237":2,"i238":2,"i239":2,"i240":2,"i241":2,"i242":2,"i243":2,"i244":2,"i245":2,"i246":2,"i247":2,"i248":2,"i249":1,"i250":2,"i251":2,"i252":2,"i253":2,"i254":2,"i255":1,"i256":2,"i257":2,"i258":2,"i259":2,"i260":2,"i261":1,"i262":1,"i263":2,"i264":1,"i265":1,"i266":1,"i267":1,"i268":1,"i269":1,"i270":1,"i271":2,"i272":2,"i273":2,"i274":2,"i275":2,"i276":2,"i277":2,"i278":1,"i279":2,"i280":2,"i281":2,"i282":2,"i283":2,"i284":2,"i285":2,"i286":2,"i287":2,"i288":1,"i289":2,"i290":2,"i291":2,"i292":2,"i293":2,"i294":2,"i295":8,"i296":2,"i297":1,"i298":2,"i299":2,"i300":2,"i301":2,"i302":2,"i303":2,"i304":2,"i305":1,"i306":2,"i307":1,"i308":2,"i309":2,"i310":2,"i311":8,"i312":8,"i313":2,"i314":2,"i315":1,"i316":2,"i317":2,"i318":2,"i319":2,"i320":1,"i321":2,"i322":2,"i323":2,"i324":2,"i325":2,"i326":2,"i327":2,"i328":2,"i329":2,"i330":2,"i331":2,"i332":1,"i333":2,"i334":1,"i335":2,"i336":2,"i337":2,"i338":1,"i339":1,"i340":2,"i341":2,"i342":2,"i
 
343":2,"i344":2,"i345":2,"i346":2,"i347":2,"i348":2,"i349":2,"i350":2,"i351":2,"i352":2,"i353":2,"i354":2,"i355":2,"i356":2,"i357":2,"i358":2,"i359":2,"i360":2,"i361":2,"i362":2,"i363":2,"i364":2,"i365":2,"i366":2,"i367":2,"i368":2,"i369":2,"i370":2,"i371":2,"i372":2,"i373":2,"i374":2,"i375":2,"i376":2,"i377":2,"i378":1,"i379":2,"i380":2,"i381":2,"i382":2,"i383":2,"i384":2,"i385":2,"i386":2,"i387":2,"i388":2,"i389":2,"i390":2,"i391":2,"i392":2,"i393":1,"i394":2,"i395":2,"i396":1,"i397":2,"i398":2,"i399":2,"i400":2,"i401":2,"i402":2,"i403":2,"i404":2,"i405":2,"i406":2,"i407":2,"i408":1,"i409":2,"i410":2,"i411":2,"i412":2,"i413":2,"i414":2,"i415":2,"i416":2,"i417":2,"i418":2,"i419":1,"i420":2,"i421":2,"i422":2,"i423":2,"i424":2,"i425":2,"i426":8,"i427":2,"i428":2,"i429":2,"i430":2,"i431":2,"i432":1,"i433":2,"i434":2,"i435":2,"i436":2,"i437":2,"i438":2,"i439":2,"i440":2,"i441":2,"i442":2,"i443":2,"i444":2,"i445":2,"i446":2,"i447":2,"i448":2,"i449":2,"i450":2,"i451":2,"i452":2,"i453":2,
 

svn commit: r1859109 [2/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/Tasks/imageio.graphml
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/Tasks/imageio.graphml?rev=1859109=auto
==
--- ant/site/ant/production/manual/Tasks/imageio.graphml (added)
+++ ant/site/ant/production/manual/Tasks/imageio.graphml Sat May 11 11:38:01 
2019
@@ -0,0 +1,498 @@
+
+
+http://graphml.graphdrawing.org/xmlns; 
xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java; 
xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0; 
xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xmlns:y="http://www.yworks.com/xml/graphml; 
xmlns:yed="http://www.yworks.com/xml/yed/3; 
xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns 
http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd;>
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+  
+
+
+  
+  
+
+  
+  
+  
+  org.apache.tools.ant.types.DataType
+  
+
+ 
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  ImageOperation
+  
+instructions : 
List
+addDraw(Draw : instr)
+addRotate(Rotate : instr)
+addScale(Scale : instr)
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  The setType() 
method forces type to
+one of the values of java.awt.geom.Arc2D:
+open = Arc2D.OPEN
+pie = Arc2D.PIE
+chord = Arc2D.CHORD
+Parameter is not case-sensitive.
+
+  
+
+
+  
+  
+
+  
+  
+  
+  BasicShape
+  
+height : int = 0
+width : int = 0
+strokeWidth : int = 0
+stroke : String = "black"
+fill : String = "transparent"
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  TransformOperation
+  
+
+executeTransformOperation(BufferedImage img) : 
BufferedImage
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  DrawOperation
+  
+
+executeDrawOperation() : 
BufferedImage
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  The 
implementing class uses
+ColorMapper to evaluate the color.
+Only the values defined in
+ColorMapper are used.
+
+  
+
+
+  
+  
+
+  
+  
+  
+  ColorMapper
+  
+COLOR_BLACK : String = 
"black"
+COLOR_BLUE : String = "blue"
+COLOR_CYAN : String = "cyan"
+COLOR_DARKGRAY : String = "darkgray"
+COLOR_GRAY : String = "gray"
+COLOR_LIGHTGRAY : String = "lightgray"
+COLOR_DARKGREY : String = "darkgrey"
+COLOR_GREY : String = "grey"
+COLOR_LIGHTGREY : String = "lightgrey"
+COLOR_GREEN : String = "green"
+COLOR_MAGENTA : String = "magenta"
+COLOR_ORANGE : String = "orange"
+COLOR_PINK : String = "pink"
+COLOR_RED : String = "red"
+COLOR_WHITE : String = "white"
+COLOR_YELLOW : String = "yellow"
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Text
+  
+string : String = ""
+font : String = "Arial"
+point : int = 10
+bold : boolean = false
+color : String = "black"
+italic : boolean = false
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Rotate
+  
+angle : float = 
0.0F
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Scale
+  
+width : String = "100%"
+height : String = "100%"
+keepProportions : boolean = false
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Draw
+  
+xloc : int = 0
+yloc : int = 0
+addText(Text : text)
+addRectangle(Rectangle rect)
+addEllipse(Ellipse elip)
+addArc(Arc arc)
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Rectangle
+  
+archeight : int = 0
+arcwidth : int = 0
+
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Ellipse
+  
+
+ 
+  
+
+  
+
+
+  
+  
+
+  
+  
+  
+  Arc
+  
+start : int = 0
+stop : int = 0
+type : enumerated = open
+
+  
+
+  
+
+
+  
+  
+
+  
+  

svn commit: r1859109 [14/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.js
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.js?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.js (added)
+++ ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.js Sat May 11 
11:38:01 2019
@@ -0,0 +1,11623 @@
+/*!
+
+JSZip v3.1.5 - A JavaScript class for generating and reading zip files
+
+
+(c) 2009-2016 Stuart Knightley 
+Dual licenced under the MIT license or GPLv3. See 
https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.
+
+JSZip uses the library pako released under the MIT license :
+https://github.com/nodeca/pako/blob/master/LICENSE
+*/
+
+(function(f){if(typeof exports==="object"& 
module!=="undefined"){module.exports=f()}else if(typeof 
define==="function"&){define([],f)}else{var g;if(typeof 
window!=="undefined"){g=window}else if(typeof 
global!=="undefined"){g=global}else if(typeof 
self!=="undefined"){g=self}else{g=this}g.JSZip = f()}})(function(){var 
define,module,exports;return (function e(t,n,r){function 
s(o,u){if(!n[o]){if(!t[o]){var a=typeof 
require=="function"&if(!u&)return a(o,!0);if(i)return i(o,!0);var 
f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var 
l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return 
s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof 
require=="function"&for(var o=0;o> 2;
+enc2 = ((chr1 & 3) << 4) | (chr2 >> 4);
+enc3 = remainingBytes > 1 ? (((chr2 & 15) << 2) | (chr3 >> 6)) : 64;
+enc4 = remainingBytes > 2 ? (chr3 & 63) : 64;
+
+output.push(_keyStr.charAt(enc1) + _keyStr.charAt(enc2) + 
_keyStr.charAt(enc3) + _keyStr.charAt(enc4));
+
+}
+
+return output.join("");
+};
+
+// public method for decoding
+exports.decode = function(input) {
+var chr1, chr2, chr3;
+var enc1, enc2, enc3, enc4;
+var i = 0, resultIndex = 0;
+
+var dataUrlPrefix = "data:";
+
+if (input.substr(0, dataUrlPrefix.length) === dataUrlPrefix) {
+// This is a common error: people give a data url
+// (data:image/png;base64,iVBOR...) with a {base64: true} and
+// wonders why things don't work.
+// We can detect that the string input looks like a data url but we
+// *can't* be sure it is one: removing everything up to the comma would
+// be too dangerous.
+throw new Error("Invalid base64 input, it looks like a data url.");
+}
+
+input = input.replace(/[^A-Za-z0-9\+\/\=]/g, "");
+
+var totalLength = input.length * 3 / 4;
+if(input.charAt(input.length - 1) === _keyStr.charAt(64)) {
+totalLength--;
+}
+if(input.charAt(input.length - 2) === _keyStr.charAt(64)) {
+totalLength--;
+}
+if (totalLength % 1 !== 0) {
+// totalLength is not an integer, the length does not match a valid
+// base64 content. That can happen if:
+// - the input is not a base64 content
+// - the input is *almost* a base64 content, with a extra chars at the
+//   beginning or at the end
+// - the input uses a base64 variant (base64url for example)
+throw new Error("Invalid base64 input, bad content length.");
+}
+var output;
+if (support.uint8array) {
+output = new Uint8Array(totalLength|0);
+} else {
+output = new Array(totalLength|0);
+}
+
+while (i < input.length) {
+
+enc1 = _keyStr.indexOf(input.charAt(i++));
+enc2 = _keyStr.indexOf(input.charAt(i++));
+enc3 = _keyStr.indexOf(input.charAt(i++));
+enc4 = _keyStr.indexOf(input.charAt(i++));
+
+chr1 = (enc1 << 2) | (enc2 >> 4);
+chr2 = ((enc2 & 15) << 4) | (enc3 >> 2);
+chr3 = ((enc3 & 3) << 6) | enc4;
+
+output[resultIndex++] = chr1;
+
+if (enc3 !== 64) {
+output[resultIndex++] = chr2;
+}
+if (enc4 !== 64) {
+output[resultIndex++] = chr3;
+}
+
+}
+
+return output;
+};
+
+},{"./support":30,"./utils":32}],2:[function(require,module,exports){
+'use strict';
+
+var external = require("./external");
+var DataWorker = require('./stream/DataWorker');
+var DataLengthProbe = require('./stream/DataLengthProbe');
+var Crc32Probe = require('./stream/Crc32Probe');
+var DataLengthProbe = require('./stream/DataLengthProbe');
+
+/**
+ * Represent a compressed object, with everything needed to decompress it.
+ * @constructor
+ * @param {number} compressedSize the size of the data compressed.
+ * @param {number} uncompressedSize the size of the data after decompression.
+ * @param {number} crc32 the crc32 of the decompressed file.
+ * @param {object} compression the type of compression, see 
lib/compressions.js.
+ * @param {String|ArrayBuffer|Uint8Array|Buffer} data the compressed 

svn commit: r1859109 [15/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.min.js
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.min.js?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.min.js (added)
+++ ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.min.js Sat May 
11 11:38:01 2019
@@ -0,0 +1,15 @@
+/*!
+
+JSZip v3.1.5 - A JavaScript class for generating and reading zip files
+
+
+(c) 2009-2016 Stuart Knightley 
+Dual licenced under the MIT license or GPLv3. See 
https://raw.github.com/Stuk/jszip/master/LICENSE.markdown.
+
+JSZip uses the library pako released under the MIT license :
+https://github.com/nodeca/pako/blob/master/LICENSE
+*/
+!function(a){if("object"==typeof exports&&"undefined"!=typeof 
module)module.exports=a();else if("function"==typeof 
define&)define([],a);else{var b;b="undefined"!=typeof 
window?window:"undefined"!=typeof global?global:"undefined"!=typeof 
self?self:this,b.JSZip=a()}}(function(){return function a(b,c,d){function 
e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof 
require&if(!h&)return i(g,!0);if(f)return f(g,!0);var j=new 
Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var 
k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return 
e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof 
require&,g=0;g>2,h=(3)<<4|c>>4,i=n>1?(15)<<2|e>>6:64,j=n>2?63:64,k.push(f.charAt(g)+f.charAt(h)+f.charAt(i)+f.charAt(j));return
 k.join("")},c.decode=function(a){var 
b,c,d,g,h,i,j,k=0,l=0,m="data:";if(a.substr(0,m.length)===m)throw new 
Error("Invalid base64 input, it looks like a data 
url.");a=a.replace(/[^A-Za-z0-9\+\/\=]/g,"");var 
n=3*a.length/4;if(a.charAt(a.length-1)===f.charAt(64)&,a.charAt(a.length-2)===f.charAt(64)&,n%1!==0)throw
 new Error("Invalid base64 input, bad content length.");var 
o;for(o=e.uint8array?new Uint8Array(0|n):new 
Array(0|n);k>4,c=(15)<<4|i>>2,d=(3)<<6|j,o[l++]=b,64!==i&&(o[l++]=c),64!==j&&(o[l++]=d);return
 o}},{"./support":30,"./utils":32}],2:[function(a,b,c){"use strict";function 
d(a,b,c,d,e){this.compressedSize=a,this.un
 compressedSize=b,this.crc32=c,this.compression=d,this.compressedContent=e}var 
e=a("./external"),f=a("./stream/DataWorker"),g=a("./stream/DataLengthProbe"),h=a("./stream/Crc32Probe"),g=a("./stream/DataLengthProbe");d.prototype={getContentWorker:function(){var
 a=new 
f(e.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new
 g("data_length")),b=this;return 
a.on("end",function(){if(this.streamInfo.data_length!==b.uncompressedSize)throw 
new Error("Bug : uncompressed data size 
mismatch")}),a},getCompressedWorker:function(){return new 
f(e.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},d.createWorkerFrom=function(a,b,c){return
 a.pipe(new h).pipe(new 
g("uncompressedSize")).pipe(b.compressWorker(c)).pipe(new 
g("compressedSize")).withStreamInfo("compression",b)},b.exports=
 
d},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(a,b,c){"use
 strict";var 
d=a("./stream/GenericWorker");c.STORE={magic:"\0\0",compressWorker:function(a){return
 new d("STORE compression")},uncompressWorker:function(){return new d("STORE 
decompression")}},c.DEFLATE=a("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(a,b,c){"use
 strict";function d(){for(var a,b=[],c=0;c<256;c++){a=c;for(var 
d=0;d<8;d++)a=1?3988292384^a>>>1:a>>>1;b[c]=a}return b}function 
e(a,b,c,d){var e=h,f=d+c;a^=-1;for(var 
g=d;g>>8^e[255&(a^b[g])];return a^-1}function f(a,b,c,d){var 
e=h,f=d+c;a^=-1;for(var g=d;g>>8^e[255&(a^b.charCodeAt(g))];return 
a^-1}var g=a("./utils"),h=d();b.exports=function(a,b){if("undefined"==typeof 
a||!a.length)return 0;var c="string"!==g.getTypeOf(a);return 
c?e(0|b,a,a.length,0):f(0|b,a,a.length,0)}},{"./utils":32}],5:[function(a,b,c){"use
 strict";c.base64=!1,c.binary=!1,c.dir=!1,c.create
 
Folders=!0,c.date=null,c.compression=null,c.compressionOptions=null,c.comment=null,c.unixPermissions=null,c.dosPermissions=null},{}],6:[function(a,b,c){"use
 strict";var d=null;d="undefined"!=typeof 
Promise?Promise:a("lie"),b.exports={Promise:d}},{lie:58}],7:[function(a,b,c){"use
 strict";function 
d(a,b){h.call(this,"FlateWorker/"+a),this._pako=null,this._pakoAction=a,this._pakoOptions=b,this.meta={}}var
 e="undefined"!=typeof Uint8Array&&"undefined"!=typeof 
Uint16Array&&"undefined"!=typeof 

svn commit: r1859109 [5/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Propchange: ant/site/ant/production/manual/api/allclasses-index.html
--
svn:eol-style = native




svn commit: r1859109 [24/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/SingleTestClass.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/SingleTestClass.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/SingleTestClass.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/SingleTestClass.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,430 @@
+
+
+
+
+
+SingleTestClass (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.optional.junitlauncher.confined
+Class SingleTestClass
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition
+
+
+org.apache.tools.ant.taskdefs.optional.junitlauncher.confined.SingleTestClass
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+NamedTest
+
+
+public class SingleTestClass
+extends TestDefinition
+implements NamedTest
+Represents the single test (class) that's 
configured to be launched by the JUnitLauncherTask
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from 
classorg.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition
+excludeEngines, failureProperty, forkDefinition, haltOnFailure, ifProperty, includeEngines, listeners, outputDir, unlessProperty
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+SingleTestClass()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsStatic MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+static TestDefinition
+fromForkedRepresentation(javax.xml.stream.XMLStreamReaderreader)
+
+
+
+java.lang.String[]
+getMethods()
+
+
+
+java.lang.String
+getName()
+
+
+
+void
+setMethods(java.lang.Stringmethods)
+
+
+
+void
+setName(java.lang.Stringtest)
+
+
+
+protected void
+toForkedRepresentation(JUnitLauncherTasktask,
+  javax.xml.stream.XMLStreamWriterwriter)
+
+
+
+
+
+
+
+Methods inherited from 
classorg.apache.tools.ant.taskdefs.optional.junitlauncher.confined.TestDefinition
+addConfiguredListener,
 createFork, getExcludeEngines, getFailureProperty, getIncludeEngines, getListeners, getOutputDir, isHaltOnFailure, setExcludeEngines,
 setFailureProperty,
 setHaltOnFailure, 
setIf, setIncludeEngines, setOutputDir, setUnless, shouldRun
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+SingleTestClass
+publicSingleTestClass()
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+setName
+publicvoidsetName(java.lang.Stringtest)
+
+
+
+
+
+
+
+getName
+publicjava.lang.StringgetName()
+
+Specified by:
+getNamein 
interfaceNamedTest
+Returns:
+Returns the name of the test
+
+
+
+
+
+
+
+
+setMethods
+publicvoidsetMethods(java.lang.Stringmethods)
+
+
+
+
+
+
+
+getMethods
+publicjava.lang.String[]getMethods()
+
+
+
+
+
+
+
+toForkedRepresentation
+protectedvoidtoForkedRepresentation(JUnitLauncherTasktask,
+  
javax.xml.stream.XMLStreamWriterwriter)
+   throws javax.xml.stream.XMLStreamException
+
+Specified by:
+toForkedRepresentationin
 classTestDefinition
+Throws:
+javax.xml.stream.XMLStreamException
+
+
+
+
+
+
+
+
+fromForkedRepresentation
+public staticTestDefinitionfromForkedRepresentation(javax.xml.stream.XMLStreamReaderreader)
+

svn commit: r1859109 [6/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/allclasses.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/allclasses.html?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/allclasses.html (added)
+++ ant/site/ant/production/manual/api/allclasses.html Sat May 11 11:38:01 2019
@@ -0,0 +1,1108 @@
+
+
+
+
+
+All Classes (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+AllClasses
+
+
+AbstractAccessTask
+AbstractAnalyzer
+AbstractClasspathResource
+AbstractClasspathResource.ClassLoaderWithFlag
+AbstractCvsTask
+AbstractCvsTask.Module
+AbstractFileSet
+AbstractHotDeploymentTool
+AbstractJarSignerTask
+AbstractResourceCollectionWrapper
+AbstractScriptComponent
+AbstractSelectorContainer
+AbstractSshMessage
+AbstractUnicodeExtraField
+AggregateTransformer
+AggregateTransformer.Format
+Algorithm
+AllButFirst
+AllButLast
+AncestorAnalyzer
+And
+And
+AndSelector
+AnsiColorLogger
+Ant
+Ant.Reference
+Ant.TargetElement
+AntAnalyzer
+AntClassLoader
+AntClassLoader2
+AntClassLoader5
+AntFilterReader
+Antlib
+AntlibDefinition
+ANTLR
+AntMain
+AntResolver
+AntSoundPlayer
+AntStructure
+AntStructure.StructurePrinter
+AntTypeDefinition
+AntVersion
+AntXMLContext
+ApacheCatalog
+ApacheCatalogResolver
+Appendable
+Arc
+Arc
+Arc.ArcType
+ArchiveFileSet
+ArchiveResource
+Archives
+ArchiveScanner
+ArgumentProcessor
+ArgumentProcessorRegistry
+AsiExtraField
+Assertions
+Assertions.BaseAssertion
+Assertions.DisabledAssertion
+Assertions.EnabledAssertion
+Attrib
+AttributeNamespace
+AttributeNamespaceDef
+AugmentReference
+Available
+Available.FileDir
+Base64Converter
+BaseExtendSelector
+BaseFilterReader
+BaseIfAttribute
+Basename
+BaseParamFilterReader
+BaseResourceCollectionContainer
+BaseResourceCollectionWrapper
+BaseSelector
+BaseSelectorContainer
+BaseTest
+BasicShape
+BasicShape
+BatchTest
+BCFileSet
+BigProjectLogger
+BindTargets
+BlockFor
+BorlandDeploymentTool
+BorlandGenerateClient
+BriefJUnitResultFormatter
+BuildEvent
+BuildException
+BuildListener
+BuildLogger
+BuildNumber
+BuildTimeoutException
+BuiltinNative2Ascii
+BUnzip2
+BZip2
+BZip2Constants
+BZip2Resource
+Cab
+Cache
+CallTarget
+CBZip2InputStream
+CBZip2OutputStream
+CCCheckin
+CCCheckout
+CCLock
+CCMCheck
+CCMCheckin
+CCMCheckinDefault
+CCMCheckout
+CCMCreateTask
+CCMkattr
+CCMkbl
+CCMkdir
+CCMkelem
+CCMklabel
+CCMklbtype
+CCMReconfigure
+CCRmtype
+CCUnCheckout
+CCUnlock
+CCUpdate
+CentralDirectoryParsingZipExtraField
+ChainableReader
+ChainedMapper
+ChainReaderHelper
+ChangeLogTask
+ChangeLogWriter
+CharSet
+Checksum
+Checksum.FormatElement
+ChecksumAlgorithm
+Chgrp
+Chmod
+Chown
+ClassConstants
+ClassCPInfo
+ClassFile
+ClassFileIterator
+ClassfileSet
+ClassfileSet.ClassRoot
+ClassFileUtils
+Classloader
+ClassNameReader
+ClasspathUtils
+ClasspathUtils.Delegate
+ClearCase
+CloseResources
+CollectionUtils
+CollectionUtils.EmptyEnumeration
+ColorMapper
+ColorMapper
+CommandLauncher
+CommandLauncherProxy
+CommandLauncherTask
+Commandline
+Commandline.Argument
+CommandlineJava
+CommandlineJava.SysProperties
+CommonsLoggingListener
+Compare
+Comparison
+Compatability
+Compatibility
+CompilerAdapter
+CompilerAdapterExtension
+CompilerAdapterFactory
+Componentdef
+ComponentHelper
+CompositeMapper
+CompressedResource
+Concat
+Concat.TextElement
+ConcatFileInputStream
+ConcatFilter
+ConcatResourceInputStream
+Condition
+ConditionBase
+ConditionTask
+ConstantCPInfo
+ConstantPool
+ConstantPoolEntry
+Constants
+Constants
+ContainerMapper
+Contains
+ContainsRegexpSelector
+ContainsSelector
+Content
+ContentTransformingResource
+Continuus
+Copy
+Copydir
+Copyfile
+CopyPath
+CustomJUnit4TestAdapterCache
+CutDirsMapper
+Cvs
+CVSEntry
+CVSPass
+CvsTagDiff
+CvsTagEntry
+CvsUser
+CvsVersion
+DataType
+Date
+Date
+DateSelector
+DateSelector.TimeComparisons
+DateUtils
+DefaultCompilerAdapter
+DefaultDefinitions
+DefaultExcludes
+DefaultExecutor
+DefaultInputHandler
+DefaultJspCompilerAdapter
+DefaultLogger
+DefaultNative2Ascii
+DefaultRmicAdapter
+DefBase
+Definer
+Definer.Format
+Definer.OnError
+DelegatedResourceComparator
+Delete
+Deltree
+DemuxInputStream
+DemuxOutputStream
+Depend
+DependencyAnalyzer
+DependencyVisitor
+DependScanner
+DependSelector
+DependSet
+DepthSelector
+Description
+DescriptorHandler
+DeweyDecimal
+DeweyDecimal
+Diagnostics
+DiagnosticsTask
+Difference
+DifferentSelector
+DigestAlgorithm
+Directory
+DirectoryIterator
+DirectoryScanner
+Dirname
+DirSet
+Dispatchable
+DispatchTask
+DispatchUtils
+DOMElementWriter
+DOMElementWriter.XmlNamespacePolicy
+DOMUtil
+DOMUtil.NodeFilter
+DOMUtil.NodeListImpl
+DOMUtils
+DoubleCPInfo
+Draw
+Draw
+DrawOperation
+DrawOperation
+DTDLocation
+DynamicAttribute
+DynamicAttributeNS
+DynamicConfigurator
+DynamicConfiguratorNS
+DynamicElement
+DynamicElementNS
+DynamicObjectAttribute
+Ear
+Echo
+Echo.EchoLevel
+EchoProperties
+EchoProperties.FormatAttribute
+EchoXML
+EchoXML.NamespacePolicy
+EJBDeploymentTool
+EjbJar

svn commit: r1859109 [16/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningSpec.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningSpec.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningSpec.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningSpec.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,387 @@
+
+
+
+
+
+Jmod.ResolutionWarningSpec (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10,"i1":10,"i2":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+Class 
Jmod.ResolutionWarningSpec
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningSpec
+
+
+
+
+
+
+
+Enclosing class:
+Jmod
+
+
+public class Jmod.ResolutionWarningSpec
+extends java.lang.Object
+Child element which enables jmod tool warnings.  'reason' 
attribute
+ is required.
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+ResolutionWarningSpec()
+
+Creates an uninitialized element.
+
+
+
+ResolutionWarningSpec(java.lang.Stringreason)
+
+Creates an element with the given reason attribute.
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+Jmod.ResolutionWarningReason
+getReason()
+
+Required attribute containing reason for emitting jmod 
warnings.
+
+
+
+void
+setReason(Jmod.ResolutionWarningReasonreason)
+
+Sets attribute containing reason for emitting jmod 
warnings.
+
+
+
+void
+validate()
+
+Verifies this object's state.
+
+
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, 
toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ResolutionWarningSpec
+publicResolutionWarningSpec()
+Creates an uninitialized element.
+
+
+
+
+
+
+
+ResolutionWarningSpec
+publicResolutionWarningSpec(java.lang.Stringreason)
+Creates an element with the given reason attribute.
+
+Parameters:
+reason - nonnull Jmod.ResolutionWarningReason
+   value
+Throws:
+BuildException - if argument is not a valid
+ResolutionWarningReason
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getReason
+publicJmod.ResolutionWarningReasongetReason()
+Required attribute containing reason for emitting jmod 
warnings.
+
+Returns:
+condition which triggers jmod warnings
+
+
+
+
+
+
+
+
+setReason
+publicvoidsetReason(Jmod.ResolutionWarningReasonreason)
+Sets attribute containing reason for emitting jmod 
warnings.
+
+Parameters:
+reason - condition which triggers jmod warnings
+
+
+
+
+
+
+
+
+validate
+publicvoidvalidate()
+Verifies this object's state.
+
+Throws:
+BuildException - if this object's reason is 
null
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+




svn commit: r1859109 [21/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-summary.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-summary.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-summary.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-summary.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,221 @@
+
+
+
+
+
+org.apache.tools.ant.taskdefs.modules (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+
+
+
+
+
+Tasks for dealing with Java modules, which are supported 
starting with
+ Java 9.
+
+Since:
+1.10.6
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+Jmod
+
+Creates a linkable .jmod file from a modular jar file, and 
optionally from
+ other resource files such as native libraries and documents.
+
+
+
+Jmod.ResolutionWarningReason
+
+Permissible reasons for jmod creation to emit 
warnings.
+
+
+
+Link
+
+Assembles jmod files into an executable image.
+
+
+
+Link.CompressionLevel
+
+Possible attribute values for compression level of a linked 
image:
+ 
+ 0
+ none
+ no compression (default)
+ 1
+ strings
+ constant string sharing
+ 2
+ zip
+ zip compression
+ 
+
+
+
+Link.Endianness
+
+Possible values for linked image endianness:
+ little and big.
+
+
+
+Link.VMType
+
+Possible values for JVM type in linked image:
+ client, server, minimal, or 
all.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-tree.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-tree.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-tree.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/package-tree.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,188 @@
+
+
+
+
+
+org.apache.tools.ant.taskdefs.modules Class Hierarchy (Apache Ant 
API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package 
org.apache.tools.ant.taskdefs.modules
+Package Hierarchies:
+
+All Packages
+
+
+
+
+Class Hierarchy
+
+java.lang.Object
+
+org.apache.tools.ant.types.EnumeratedAttribute
+
+org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningReason
+org.apache.tools.ant.taskdefs.modules.Link.CompressionLevel
+org.apache.tools.ant.taskdefs.modules.Link.Endianness
+org.apache.tools.ant.taskdefs.modules.Link.VMType
+
+
+org.apache.tools.ant.taskdefs.modules.Jmod.ResolutionWarningSpec

svn commit: r1859109 [13/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/jquery/jquery-ui.min.css
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/jquery-ui.min.css?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/jquery/jquery-ui.min.css (added)
+++ ant/site/ant/production/manual/api/jquery/jquery-ui.min.css Sat May 11 
11:38:01 2019
@@ -0,0 +1,7 @@
+/*! jQuery UI - v1.11.4 - 2015-05-20
+* http://jqueryui.com
+* Includes: core.css, autocomplete.css, menu.css, theme.css
+* To view and modify this theme, visit 
http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif=normal=1.1em=4px=cc=highlight_soft=75=aa=22=22=ff=flat=75=aa=22=22=e6e6e6=glass=75=d3d3d3=55=88=dadada=glass=75=99=212121=454545=ff=glass=65=aa=212121=454545=fbf9ee=glass=55=fcefa1=363636=2e83ff=fef1ec
 
rror=glass=95=cd0a0a=cd0a0a=cd0a0a=aa=flat=0=30=aa=flat=0=30=8px=-8px=-8px=8px
+* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */
+
+.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0
 0 0 
0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-9px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none}.ui-menu
 .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relati
 ve;margin:0;padding:3px 1em 3px 
.4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAP///yH5BAEALAABAAEAAAIBRAA7")}.ui-menu
 .ui-menu-divider{margin:5px 
0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu 
.ui-state-focus,.ui-menu 
.ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons 
.ui-menu-item{padding-left:2em}.ui-menu 
.ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu 
.ui-menu-icon{left:auto;right:0}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget
 .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget 
textarea,.ui-widget 
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
 solid #aaa;background:#fff url("images/ui-bg_flat_75_ff_40x100.png") 50% 
50% repeat-x;color:#222}.ui-widget-content 
a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc 
url("images/ui-bg_highlight-sof
 t_75_cc_1x100.png") 50% 50% 
repeat-x;color:#222;font-weight:bold}.ui-widget-header 
a{color:#222}.ui-state-default,.ui-widget-content 
.ui-state-default,.ui-widget-header .ui-state-default{border:1px solid 
#d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 
50% repeat-x;font-weight:normal;color:#555}.ui-state-default 
a,.ui-state-default a:link,.ui-state-default 
a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content 
.ui-state-hover,.ui-widget-header 
.ui-state-hover,.ui-state-focus,.ui-widget-content 
.ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid 
#999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% 
repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover 
a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus 
a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus 
a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content
 .ui-
 state-active,.ui-widget-header .ui-state-active{border:1px solid 
#aaa;background:#fff url("images/ui-bg_glass_65_ff_1x400.png") 50% 50% 
repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active 
a:link,.ui-state-active 
a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content
 .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid 
#fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 
50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content 
.ui-state-highlight a,.ui-widget-header .ui-state-highlight 
a{color:#363636}.ui-state-error,.ui-widget-content 
.ui-state-error,.ui-widget-header .ui-state-error{border:1px solid 
#cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 
50% repeat-x;color:#cd0a0a}.ui-state-error 

svn commit: r1859109 [3/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/Tasks/imageio.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/Tasks/imageio.html?rev=1859109=auto
==
--- ant/site/ant/production/manual/Tasks/imageio.html (added)
+++ ant/site/ant/production/manual/Tasks/imageio.html Sat May 11 11:38:01 2019
@@ -0,0 +1,698 @@
+
+
+
+
+
+
+Image Task
+
+
+
+
+ImageIO
+Description
+Applies a chain of image operations on a set of files.
+Uses AWT and ImageIO; replaces image task for Java 
9+. The task can be
+used with Java 8 as well, see parameter table for limitations.
+Note: this task tries to stay as close as possible to 
syntax and semantics
+of image task. However, it uses format attribute rather
+than encoding attribute, because the latter is a misnomer: almost 
all tasks use similar
+attributes for character encodings in files, file names or other strings. Also,
+when format is not specified, its value is defined by the format of 
the first processed
+image file.
+Overview of used datatypes
+http://www.w3.org/2000/svg; 
xmlns:xlink="http://www.w3.org/1999/xlink; fill-opacity="1"
+ color-rendering="auto" color-interpolation="auto" text-rendering="auto" 
stroke="black"
+ stroke-linecap="square" viewBox="0 0 1504 957" stroke-miterlimit="10" 
shape-rendering="auto"
+ stroke-opacity="1" fill="black" stroke-dasharray="none" 
font-weight="normal" stroke-width="1"
+ font-family="Sans-Serif" font-style="normal" stroke-linejoin="miter" 
font-size="12px" role="img"
+ stroke-dashoffset="0" image-rendering="auto" 
aria-labelledby="diagramTitle diagramDescription">
+  ImageOperation class diagram
+  A diagram of Ant DataType classes used by 
ImageIO task.
+  
+  
+
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+  
+
+  
+
+
+  
+
+
+  
+  
+  
+  
+  
+
+
+  org.apache.tools.ant.types.DataType
+
+
+  
+  
+   
+  
+  
+  
+  
+  
+
+
+  ImageOperation
+
+
+  
+  instructions : List
+  
+  addDraw(Draw : instr)
+  addRotate(Rotate : instr)
+  addScale(Scale : instr)
+  
+  
+  The setType() method forces type 
to
+  one of the values of 
java.awt.geom.Arc2D:
+  open = Arc2D.OPEN
+  pie = Arc2D.PIE
+  chord = Arc2D.CHORD
+  Parameter is not 
case-sensitive.
+  
+  
+  
+  
+  
+
+
+  BasicShape
+
+
+  
+  height : int = 0
+  width : int = 0
+  strokeWidth : int = 0
+  stroke : String = "black"
+  fill : String = 
"transparent"
+  
+  
+  
+  
+  
+  
+
+
+  TransformOperation
+
+
+  
+  
+  executeTransformOperation(BufferedImage img) : 
BufferedImage
+  
+  
+  
+  
+  
+  interface
+
+
+  DrawOperation
+
+
+  
+  
+  executeDrawOperation() : 
BufferedImage
+  
+  
+  The implementing class uses
+  ColorMapper to evaluate the 
color.
+  Only the values defined in
+  ColorMapper are used.
+  
+  
+  
+  
+  
+
+
+  ColorMapper
+
+
+  
+  COLOR_BLACK : String = 
"black"
+  COLOR_BLUE : String = 
"blue"
+  COLOR_CYAN : String = 
"cyan"
+  COLOR_DARKGRAY : String = 
"darkgray"
+  COLOR_GRAY : String = 
"gray"
+  COLOR_LIGHTGRAY : String = 
"lightgray"
+  COLOR_DARKGREY : String = 
"darkgrey"
+  COLOR_GREY : String = 
"grey"
+  COLOR_LIGHTGREY : String = 
"lightgrey"
+  COLOR_GREEN : String = 
"green"
+  COLOR_MAGENTA : String = 
"magenta"
+  COLOR_ORANGE : String = 
"orange"
+  COLOR_PINK : String = 
"pink"
+  COLOR_RED : String = "red"
+  COLOR_WHITE : String = 
"white"
+  COLOR_YELLOW : String = 
"yellow"
+  
+  
+  
+  
+  
+  
+
+
+  Text
+
+
+  
+  string : String = ""
+  font : String = "Arial"
+  point : int = 10
+  bold : boolean = false
+  color : String = "black"
+  italic : boolean = false
+  
+  
+  
+  
+  
+  
+
+
+  Rotate
+
+
+  
+  angle : float = 0.0F
+  
+  
+  
+  
+  
+  
+
+
+  Scale
+
+
+  
+  width : String = "100%"
+  height : String = "100%"
+  keepProportions : boolean = 
false
+  
+  
+  
+  
+  
+  
+
+
+  Draw
+
+
+  
+  xloc : int = 0
+  yloc : int = 0
+  
+  

svn commit: r1859109 [26/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/BasicShape.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/BasicShape.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/BasicShape.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/BasicShape.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,568 @@
+
+
+
+
+
+BasicShape (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.types.optional.imageio
+Class BasicShape
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.ProjectComponent
+
+
+org.apache.tools.ant.types.DataType
+
+
+org.apache.tools.ant.types.optional.imageio.ImageOperation
+
+
+org.apache.tools.ant.types.optional.imageio.BasicShape
+
+
+
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+java.lang.Cloneable, DrawOperation
+
+
+Direct Known Subclasses:
+Arc, Ellipse, Rectangle
+
+
+public abstract class BasicShape
+extends ImageOperation
+implements DrawOperation
+Draw a basic shape
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field
+Description
+
+
+protected java.lang.String
+fill
+
+
+
+protected int
+height
+
+
+
+protected java.lang.String
+stroke
+
+
+
+protected int
+strokeWidth
+
+
+
+protected int
+width
+
+
+
+
+
+
+
+Fields inherited from 
classorg.apache.tools.ant.types.optional.imageio.ImageOperation
+instructions
+
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.types.DataType
+checked, ref
+
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.ProjectComponent
+description, location, project
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+BasicShape()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+void
+setFill(java.lang.Stringcol)
+
+Set the fill attribute.
+
+
+
+void
+setHeight(inth)
+
+Set the height.
+
+
+
+void
+setStroke(java.lang.Stringcol)
+
+Set the stroke attribute.
+
+
+
+void
+setStrokewidth(intsw)
+
+Set the stroke width attribute.
+
+
+
+void
+setWidth(intw)
+
+Set the width.
+
+
+
+
+
+
+
+Methods inherited from 
classorg.apache.tools.ant.types.optional.imageio.ImageOperation
+addDraw,
 addRotate,
 addScale
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.types.DataType
+checkAttributesAllowed, 
checkChildrenAllowed, 
circularReference, clone, dieOnCircularReference, 
dieOnCircularReference,
 dieOnCircularReference,
 getCheckedRef, getCheckedRef, getCheckedRef,
 getCheckedRef,
 getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck,
 isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck,
 setChecked, setRefid,
 tooManyAttributes, toString
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.ProjectComponent
+getDescription, getLocation, getProject, log, log, setDescription,
 setLocation,
 setProject
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, 
wait
+
+
+
+
+
+Methods inherited from 
interfaceorg.apache.tools.ant.types.optional.imageio.DrawOperation
+executeDrawOperation
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+width
+protectedint width
+
+
+
+
+
+
+
+height
+protectedint height
+
+
+
+
+
+
+
+strokeWidth
+protectedint strokeWidth
+
+
+
+
+
+
+
+stroke
+protectedjava.lang.String stroke
+
+
+
+
+
+
+
+fill
+protectedjava.lang.String fill
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+BasicShape
+publicBasicShape()
+
+
+
+
+
+
+
+
+
+
+

svn commit: r1859109 [30/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: ant/site/ant/production/manual/api/type-search-index.js
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/type-search-index.js?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/type-search-index.js (added)
+++ ant/site/ant/production/manual/api/type-search-index.js Sat May 11 11:38:01 
2019
@@ -0,0 +1 @@
+typeSearchIndex = 
[{"p":"org.apache.tools.ant.taskdefs.optional.unix","l":"AbstractAccessTask"},{"p":"org.apache.tools.ant.util.depend","l":"AbstractAnalyzer"},{"p":"org.apache.tools.ant.types.resources","l":"AbstractClasspathResource"},{"p":"org.apache.tools.ant.taskdefs","l":"AbstractCvsTask"},{"p":"org.apache.tools.ant.types","l":"AbstractFileSet"},{"p":"org.apache.tools.ant.taskdefs.optional.j2ee","l":"AbstractHotDeploymentTool"},{"p":"org.apache.tools.ant.taskdefs","l":"AbstractJarSignerTask"},{"p":"org.apache.tools.ant.types.resources","l":"AbstractResourceCollectionWrapper"},{"p":"org.apache.tools.ant.types.optional","l":"AbstractScriptComponent"},{"p":"org.apache.tools.ant.types.selectors","l":"AbstractSelectorContainer"},{"p":"org.apache.tools.ant.taskdefs.optional.ssh","l":"AbstractSshMessage"},{"p":"org.apache.tools.zip","l":"AbstractUnicodeExtraField"},{"p":"org.apache.tools.ant.taskdefs","l":"Javadoc.AccessType"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FT
 
P.Action"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FTPTask.Action"},{"p":"org.apache.tools.ant.taskdefs","l":"Recorder.ActionChoices"},{"p":"org.apache.tools.ant.filters","l":"FixCrLfFilter.AddAsisRemove"},{"p":"org.apache.tools.ant.taskdefs","l":"FixCRLF.AddAsisRemove"},{"p":"org.apache.tools.ant.taskdefs.optional.junit","l":"AggregateTransformer"},{"p":"org.apache.tools.ant.types.selectors.modifiedselector","l":"Algorithm"},{"p":"org.apache.tools.ant.types.selectors.modifiedselector","l":"ModifiedSelector.AlgorithmName"},{"p":"org.apache.tools.ant.types.resources","l":"AllButFirst"},{"p":"org.apache.tools.ant.types.resources","l":"AllButLast"},{"l":"All
 
Classes","url":"allclasses-index.html"},{"p":"org.apache.tools.ant.util.depend.bcel","l":"AncestorAnalyzer"},{"p":"org.apache.tools.ant.taskdefs.condition","l":"And"},{"p":"org.apache.tools.ant.types.resources.selectors","l":"And"},{"p":"org.apache.tools.ant.types.selectors","l":"AndSelector"},{"p":"org.apache.tools.
 
ant.listener","l":"AnsiColorLogger"},{"p":"org.apache.tools.ant.taskdefs","l":"Ant"},{"p":"org.apache.tools.ant.taskdefs.optional.depend","l":"AntAnalyzer"},{"p":"org.apache.tools.ant","l":"AntClassLoader"},{"p":"org.apache.tools.ant.loader","l":"AntClassLoader2"},{"p":"org.apache.tools.ant.loader","l":"AntClassLoader5"},{"p":"org.apache.tools.ant.types","l":"AntFilterReader"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FTP.FTPDirectoryScanner.AntFTPFile"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FTPTaskMirrorImpl.FTPDirectoryScanner.AntFTPFile"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FTP.FTPDirectoryScanner.AntFTPRootFile"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"FTPTaskMirrorImpl.FTPDirectoryScanner.AntFTPRootFile"},{"p":"org.apache.tools.ant.helper","l":"ProjectHelper2.AntHandler"},{"p":"org.apache.tools.ant.taskdefs","l":"Antlib"},{"p":"org.apache.tools.ant.taskdefs","l":"AntlibDefinition"},{"p":"org.apache.tools.ant.taskde
 
fs.optional","l":"ANTLR"},{"p":"org.apache.tools.ant.launch","l":"AntMain"},{"p":"org.apache.tools.ant.taskdefs.optional.extension.resolvers","l":"AntResolver"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"RExecTask.AntRExecClient"},{"p":"org.apache.tools.ant.taskdefs.optional.sound","l":"AntSoundPlayer"},{"p":"org.apache.tools.ant.taskdefs","l":"AntStructure"},{"p":"org.apache.tools.ant.taskdefs.optional.net","l":"TelnetTask.AntTelnetClient"},{"p":"org.apache.tools.ant","l":"AntTypeDefinition"},{"p":"org.apache.tools.ant.taskdefs.condition","l":"AntVersion"},{"p":"org.apache.tools.ant.helper","l":"AntXMLContext"},{"p":"org.apache.tools.ant.types.resolver","l":"ApacheCatalog"},{"p":"org.apache.tools.ant.types.resolver","l":"ApacheCatalogResolver"},{"p":"org.apache.tools.ant.types.resources","l":"Appendable"},{"p":"org.apache.tools.ant.types.optional.image","l":"Arc"},{"p":"org.apache.tools.ant.types.optional.imageio","l":"Arc"},{"p":"org.apache.tools.ant.types","l":"Archiv
 

svn commit: r1859109 [1/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Author: jaikiran
Date: Sat May 11 11:38:01 2019
New Revision: 1859109

URL: http://svn.apache.org/viewvc?rev=1859109=rev
Log:
Add manual/documentation files that were missed out in previous commits of 
1.10.6 release

Added:
ant/site/ant/production/manual/Tasks/image.graphml
ant/site/ant/production/manual/Tasks/imageio.graphml
ant/site/ant/production/manual/Tasks/imageio.html   (with props)
ant/site/ant/production/manual/Tasks/jmod.html   (with props)
ant/site/ant/production/manual/Tasks/link.html   (with props)
ant/site/ant/production/manual/api/allclasses-index.html   (with props)
ant/site/ant/production/manual/api/allclasses.html   (with props)
ant/site/ant/production/manual/api/allpackages-index.html   (with props)
ant/site/ant/production/manual/api/element-list
ant/site/ant/production/manual/api/jquery/
ant/site/ant/production/manual/api/jquery/external/
ant/site/ant/production/manual/api/jquery/external/jquery/
ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js   (with 
props)
ant/site/ant/production/manual/api/jquery/images/

ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_0_aa_40x100.png 
  (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_75_ff_40x100.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_65_ff_1x400.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_dadada_1x400.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-bg_highlight-soft_75_cc_1x100.png
   (with props)

ant/site/ant/production/manual/api/jquery/images/ui-icons_22_256x240.png   
(with props)

ant/site/ant/production/manual/api/jquery/images/ui-icons_2e83ff_256x240.png   
(with props)

ant/site/ant/production/manual/api/jquery/images/ui-icons_454545_256x240.png   
(with props)

ant/site/ant/production/manual/api/jquery/images/ui-icons_88_256x240.png   
(with props)

ant/site/ant/production/manual/api/jquery/images/ui-icons_cd0a0a_256x240.png   
(with props)
ant/site/ant/production/manual/api/jquery/jquery-3.3.1.js   (with props)
ant/site/ant/production/manual/api/jquery/jquery-migrate-3.0.1.js   (with 
props)
ant/site/ant/production/manual/api/jquery/jquery-ui.css   (with props)
ant/site/ant/production/manual/api/jquery/jquery-ui.js   (with props)
ant/site/ant/production/manual/api/jquery/jquery-ui.min.css   (with props)
ant/site/ant/production/manual/api/jquery/jquery-ui.min.js   (with props)
ant/site/ant/production/manual/api/jquery/jquery-ui.structure.css   (with 
props)
ant/site/ant/production/manual/api/jquery/jquery-ui.structure.min.css   
(with props)
ant/site/ant/production/manual/api/jquery/jszip/
ant/site/ant/production/manual/api/jquery/jszip-utils/
ant/site/ant/production/manual/api/jquery/jszip-utils/dist/

ant/site/ant/production/manual/api/jquery/jszip-utils/dist/jszip-utils-ie.js   
(with props)

ant/site/ant/production/manual/api/jquery/jszip-utils/dist/jszip-utils-ie.min.js
   (with props)
ant/site/ant/production/manual/api/jquery/jszip-utils/dist/jszip-utils.js   
(with props)

ant/site/ant/production/manual/api/jquery/jszip-utils/dist/jszip-utils.min.js   
(with props)
ant/site/ant/production/manual/api/jquery/jszip/dist/
ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.js
ant/site/ant/production/manual/api/jquery/jszip/dist/jszip.min.js
ant/site/ant/production/manual/api/member-search-index.js   (with props)
ant/site/ant/production/manual/api/member-search-index.zip   (with props)
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningReason.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.ResolutionWarningSpec.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.Compression.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.CompressionLevel.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.Endianness.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.Launcher.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.LocaleSpec.html

ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Link.ModuleSpec.html

ant/site

svn commit: r1859109 [25/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/CharSet.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/CharSet.html?rev=1859109=auto
==
--- ant/site/ant/production/manual/api/org/apache/tools/ant/types/CharSet.html 
(added)
+++ ant/site/ant/production/manual/api/org/apache/tools/ant/types/CharSet.html 
Sat May 11 11:38:01 2019
@@ -0,0 +1,503 @@
+
+
+
+
+
+CharSet (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10,"i1":9,"i2":10,"i3":9,"i4":9,"i5":10,"i6":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static 
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.types
+Class CharSet
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.types.EnumeratedAttribute
+
+
+org.apache.tools.ant.types.CharSet
+
+
+
+
+
+
+
+
+
+public class CharSet
+extends EnumeratedAttribute
+EnumeratedAttribute implementation for Charset to use with 
encoding/charset attributes.
+
+Since:
+Ant 1.10.6
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.types.EnumeratedAttribute
+value
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+CharSet()
+
+Default constructor.
+
+
+
+CharSet(java.lang.Stringvalue)
+
+Construct a new CharSet with the specified value.
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsStatic MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+boolean
+equivalent(CharSetcs)
+
+Tell if CharSet values are aliases.
+
+
+
+static CharSet
+getAscii()
+
+Convenience methood: get US-ASCII CharSet.
+
+
+
+java.nio.charset.Charset
+getCharset()
+
+Convert this enumerated type to a 
Charset.
+
+
+
+static CharSet
+getDefault()
+
+Get the default value as provided by Charset.
+
+
+
+static CharSet
+getUtf8()
+
+Convenience method: get UTF-8 CharSet.
+
+
+
+java.lang.String[]
+getValues()
+
+Return the possible values.
+
+
+
+void
+setValue(java.lang.Stringvalue)
+
+Accept additional values for backwards compatibility
+ (some java.io encoding names not available in java.nio)
+
+
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.types.EnumeratedAttribute
+containsValue,
 getIndex, getInstance,
 getValue, indexOfValue,
 toString
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, 
wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+CharSet
+publicCharSet()
+Default constructor.
+
+
+
+
+
+
+
+CharSet
+publicCharSet(java.lang.Stringvalue)
+Construct a new CharSet with the specified value.
+
+Parameters:
+value - the EnumeratedAttribute value.
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getDefault
+public staticCharSetgetDefault()
+Get the default value as provided by Charset.
+
+Returns:
+the default value.
+
+
+
+
+
+
+
+
+getAscii
+public staticCharSetgetAscii()
+Convenience methood: get US-ASCII CharSet.
+
+Returns:
+the default value.
+
+
+
+
+
+
+
+
+getUtf8
+public staticCharSetgetUtf8()
+Convenience method: get UTF-8 CharSet.
+
+Returns:
+the default value.
+
+
+
+
+
+
+
+
+equivalent
+publicbooleanequivalent(CharSetcs)
+Tell if CharSet values are aliases.
+
+Parameters:
+cs - CharSet to compare the value to.
+Returns:
+true if CharSet values are aliases.
+
+
+
+
+
+
+
+
+getCharset
+publicjava.nio.charset.CharsetgetCharset()
+Convert this enumerated type to a 
Charset.
+
+Returns:
+a Charset object.
+
+
+
+
+
+
+
+
+getValues
+publicjava.lang.String[]getValues()
+Return the possible values.
+
+Specified by:
+getValuesin 
classEnumeratedAttribute
+Returns:
+String[] of Charset names.
+
+
+
+
+
+
+
+
+setValue
+public 
finalvoidsetValue(java.lang.Stringvalue)
+Accept additional values for backwards compatibility
+ (some 

svn commit: r1859109 [28/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.ProportionsAttribute.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.ProportionsAttribute.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.ProportionsAttribute.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.ProportionsAttribute.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,350 @@
+
+
+
+
+
+Scale.ProportionsAttribute (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.types.optional.imageio
+Class 
Scale.ProportionsAttribute
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.types.EnumeratedAttribute
+
+
+org.apache.tools.ant.types.optional.imageio.Scale.ProportionsAttribute
+
+
+
+
+
+
+
+
+
+Enclosing class:
+Scale
+
+
+public static class Scale.ProportionsAttribute
+extends EnumeratedAttribute
+Enumerated class for proportions attribute.
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.types.EnumeratedAttribute
+value
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+ProportionsAttribute()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+java.lang.String[]
+getValues()
+
+This is the only method a subclass needs to implement.
+
+
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.types.EnumeratedAttribute
+containsValue,
 getIndex, getInstance,
 getValue, indexOfValue,
 setValue, 
toString
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, 
wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ProportionsAttribute
+publicProportionsAttribute()
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getValues
+publicjava.lang.String[]getValues()
+This is the only method a subclass needs to 
implement..
+
+Specified by:
+getValuesin 
classEnumeratedAttribute
+Returns:
+an array holding all possible values of the enumeration.
+ The order of elements must be fixed so that indexOfValue(String)
+ always return the same index for the same value.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Scale.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,577 @@
+
+
+
+
+
+Scale (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = 

svn commit: r1859109 [17/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/modules/Jmod.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,1677 @@
+
+
+
+
+
+Jmod (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = 
{"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.taskdefs.modules
+Class Jmod
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.ProjectComponent
+
+
+org.apache.tools.ant.Task
+
+
+org.apache.tools.ant.taskdefs.modules.Jmod
+
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+java.lang.Cloneable
+
+
+public class Jmod
+extends Task
+Creates a linkable .jmod file from a modular jar file, and 
optionally from
+ other resource files such as native libraries and documents.  Equivalent
+ to the JDK's
+ https://docs.oracle.com/en/java/javase/11/tools/jmod.html;>jmod
+ tool.
+ 
+ Supported attributes:
+ 
+ destFile
+ Required, jmod file to create.
+ classpath
+ classpathref
+ Where to locate files to be placed in the jmod file.
+ modulepath
+ modulepathref
+ Where to locate dependencies.
+ commandpath
+ commandpathref
+ Directories containing native commands to include in jmod.
+ headerpath
+ headerpathref
+ Directories containing header files to include in jmod.
+ configpath
+ configpathref
+ Directories containing user-editable configuration files
+ to include in jmod.
+ legalpath
+ legalpathref
+ Directories containing legal licenses and notices to include in jmod.
+ nativelibpath
+ nativelibpathref
+ Directories containing native libraries to include in jmod.
+ manpath
+ manpathref
+ Directories containing man pages to include in jmod.
+ version
+ Module https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/module/ModuleDescriptor.Version.html;>version.
+ mainclass
+ Main class of module.
+ platform
+ The target platform for the jmod.  A particular JDK's platform
+ can be seen by running
+ jmod describe $JDK_HOME/jmods/java.base.jmod | grep -i platform.
+ hashModulesPattern
+ Regular expression for names of modules in the module path
+ which depend on the jmod being created, and which should have
+ hashes generated for them and included in the new jmod.
+ resolveByDefault
+ Boolean indicating whether the jmod should be one of
+ the default resolved modules in an application.  Default is true.
+ moduleWarnings
+ Whether to emit warnings when resolving modules which are
+ not recommended for use.  Comma-separated list of one of more of
+ the following:
+ 
+ deprecated
+ Warn if module is deprecated
+ leaving
+ Warn if module is deprecated for removal
+ incubating
+ Warn if module is an incubating (not yet official) module
+ 
+ 
+
+ 
+ Supported nested elements:
+ 
+ classpath
+ Path indicating where to locate files to be placed in the jmod file.
+ modulepath
+ Path indicating where to locate dependencies.
+ commandpath
+ Path of directories containing native commands to include in jmod.
+ headerpath
+ Path of directories containing header files to include in jmod.
+ configpath
+ Path of directories 

svn commit: r1859109 [9/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-u

2019-05-11 Thread jaikiran
Propchange: ant/site/ant/production/manual/api/jquery/external/jquery/jquery.js
--
svn:eol-style = native

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_0_aa_40x100.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_0_aa_40x100.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_0_aa_40x100.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_75_ff_40x100.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_75_ff_40x100.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_flat_75_ff_40x100.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_55_fbf9ee_1x400.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_65_ff_1x400.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_65_ff_1x400.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_65_ff_1x400.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_dadada_1x400.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_dadada_1x400.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_dadada_1x400.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_75_e6e6e6_1x400.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_95_fef1ec_1x400.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_glass_95_fef1ec_1x400.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_highlight-soft_75_cc_1x100.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-bg_highlight-soft_75_cc_1x100.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-bg_highlight-soft_75_cc_1x100.png
--
svn:mime-type = image/png

Added: 
ant/site/ant/production/manual/api/jquery/images/ui-icons_22_256x240.png
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/jquery/images/ui-icons_22_256x240.png?rev=1859109=auto
==
Binary file - no diff available.

Propchange: 
ant/site/ant/production/manual/api/jquery/images/ui-icons_22_256x240.png

svn commit: r1859109 [27/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Ellipse.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Ellipse.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Ellipse.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/Ellipse.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,413 @@
+
+
+
+
+
+Ellipse (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+Summary:
+Nested|
+Field|
+Constr|
+Method
+
+
+Detail:
+Field|
+Constr|
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Packageorg.apache.tools.ant.types.optional.imageio
+Class Ellipse
+
+
+
+java.lang.Object
+
+
+org.apache.tools.ant.ProjectComponent
+
+
+org.apache.tools.ant.types.DataType
+
+
+org.apache.tools.ant.types.optional.imageio.ImageOperation
+
+
+org.apache.tools.ant.types.optional.imageio.BasicShape
+
+
+org.apache.tools.ant.types.optional.imageio.Ellipse
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+All Implemented Interfaces:
+java.lang.Cloneable, DrawOperation
+
+
+public class Ellipse
+extends BasicShape
+implements DrawOperation
+Draw an ellipse.
+
+See Also:
+ImageIOTask
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from 
classorg.apache.tools.ant.types.optional.imageio.BasicShape
+fill, height, stroke, strokeWidth, width
+
+
+
+
+
+Fields inherited from 
classorg.apache.tools.ant.types.optional.imageio.ImageOperation
+instructions
+
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.types.DataType
+checked, ref
+
+
+
+
+
+Fields inherited from classorg.apache.tools.ant.ProjectComponent
+description, location, project
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor
+Description
+
+
+Ellipse()
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All MethodsInstance MethodsConcrete Methods
+
+Modifier and Type
+Method
+Description
+
+
+java.awt.image.BufferedImage
+executeDrawOperation()
+
+Abstract method which is intended to create an image buffer
+ and return it so it can be drawn into another object.
+
+
+
+
+
+
+
+Methods inherited from 
classorg.apache.tools.ant.types.optional.imageio.BasicShape
+setFill, setHeight, setStroke, setStrokewidth, setWidth
+
+
+
+
+
+Methods inherited from 
classorg.apache.tools.ant.types.optional.imageio.ImageOperation
+addDraw,
 addRotate,
 addScale
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.types.DataType
+checkAttributesAllowed, 
checkChildrenAllowed, 
circularReference, clone, dieOnCircularReference, 
dieOnCircularReference,
 dieOnCircularReference,
 getCheckedRef, getCheckedRef, getCheckedRef,
 getCheckedRef,
 getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck,
 isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck,
 setChecked, setRefid,
 tooManyAttributes, toString
+
+
+
+
+
+Methods inherited from classorg.apache.tools.ant.ProjectComponent
+getDescription, getLocation, getProject, log, log, setDescription,
 setLocation,
 setProject
+
+
+
+
+
+Methods inherited from classjava.lang.Object
+equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, 
wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Ellipse
+publicEllipse()
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+executeDrawOperation
+publicjava.awt.image.BufferedImageexecuteDrawOperation()
+Abstract method which is intended to create an image buffer
+ and return it so it can be drawn into another object.  Use
+ an Alpha channel for a "transparent" background..
+
+Specified by:
+executeDrawOperationin
 interfaceDrawOperation
+Returns:
+a planar image
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+

svn commit: r1859109 [29/30] - in /ant/site/ant/production/manual: Tasks/ api/ api/jquery/ api/jquery/external/ api/jquery/external/jquery/ api/jquery/images/ api/jquery/jszip-utils/ api/jquery/jszip-

2019-05-11 Thread jaikiran
Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/package-tree.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/package-tree.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/package-tree.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/optional/imageio/package-tree.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,201 @@
+
+
+
+
+
+org.apache.tools.ant.types.optional.imageio Class Hierarchy (Apache Ant 
API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var pathtoroot = "../../../../../../../";
+var useModuleDirectories = true;
+loadScripts(document, 'script');
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+SEARCH:
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Hierarchy For Package 
org.apache.tools.ant.types.optional.imageio
+Package Hierarchies:
+
+All Packages
+
+
+
+
+Class Hierarchy
+
+java.lang.Object
+
+org.apache.tools.ant.types.optional.imageio.ColorMapper
+org.apache.tools.ant.types.EnumeratedAttribute
+
+org.apache.tools.ant.types.optional.imageio.Arc.ArcType
+org.apache.tools.ant.types.optional.imageio.Scale.ProportionsAttribute
+
+
+org.apache.tools.ant.ProjectComponent 
(implements java.lang.Cloneable)
+
+org.apache.tools.ant.types.DataType (implements java.lang.Cloneable)
+
+org.apache.tools.ant.types.optional.imageio.ImageOperation
+
+org.apache.tools.ant.types.optional.imageio.BasicShape (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+
+org.apache.tools.ant.types.optional.imageio.Arc (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+org.apache.tools.ant.types.optional.imageio.Ellipse (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+org.apache.tools.ant.types.optional.imageio.Rectangle (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+
+
+org.apache.tools.ant.types.optional.imageio.Text (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+org.apache.tools.ant.types.optional.imageio.TransformOperation
+
+org.apache.tools.ant.types.optional.imageio.Draw
+org.apache.tools.ant.types.optional.imageio.Rotate (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+org.apache.tools.ant.types.optional.imageio.Scale (implements 
org.apache.tools.ant.types.optional.imageio.DrawOperation)
+
+
+
+
+
+
+
+
+
+
+
+
+
+Interface Hierarchy
+
+org.apache.tools.ant.types.optional.imageio.DrawOperation
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Overview
+Package
+Class
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+AllClasses
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+

Added: 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/selectors/modifiedselector/LastModifiedAlgorithm.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/types/selectors/modifiedselector/LastModifiedAlgorithm.html?rev=1859109=auto
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/selectors/modifiedselector/LastModifiedAlgorithm.html
 (added)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/types/selectors/modifiedselector/LastModifiedAlgorithm.html
 Sat May 11 11:38:01 2019
@@ -0,0 +1,352 @@
+
+
+
+
+
+LastModifiedAlgorithm (Apache Ant API)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+var data = {"i0":10,"i1":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance 
Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+var pathtoroot = "../../../../../../../";
+var 

[ant] annotated tag rel/1.10.6 created (now e1a5114)

2019-05-07 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to annotated tag rel/1.10.6
in repository https://gitbox.apache.org/repos/asf/ant.git.


  at e1a5114  (tag)
 tagging e4a56ec5bd155fccf176ea37a778c486ac5cb92c (commit)
 replaces ANT_1.10.6_RC1
  by Jaikiran Pai
  on Wed May 8 11:23:45 2019 +0530

- Log -
Tag version 1.10.6 of Ant
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAlzSbukACgkQ3bzBJwop
0IEw0w//TRxSLCOqLQJD8H2NL1hIChdrNa7iJl6RTTuvH3GxA6U7TjoNSDDnajkC
knN0BSMmXejsgi5ljZrKRFzZWLwX1+8R2HHpW02NT+46wWddV+een/jPmNe1iDxi
D9pKeY5hFpV5aC4NmHKegXBA9Eh/yS8CDZvMgriMw1CaLunpzSpDyuHOOxcnuyQe
FxhZ2dfDgDK8HoGfV/sJhcPAEc3SGpXKjsqMkY0gaN0KQkvLAteoiia3++Nh7LuF
v2JcjtEIyxFj4EP/37w2dh5560bdtywrH6IlbjTJfyurLa7rHPDvJR00Nbg/UIv2
QLMrqzRDvDKRJy4vq90d8J6ejXHyhoH+bxpl3ZsdLB84MElJodAWJiXW/7Ta7d1g
6M4JTIWY0kNA/EHgMFzBRC6TkNqSqGVMo/b8P+PQtSod2WZl4Rq1QOaifIt/FhIJ
kwkwxgOoRkIDQf1n/DuYKzRHycw2qwn9zIfVJVgk8iKhpgklVDClOcDS7QxdNGTV
cqJ0o+U5ELTxNg9oHxWejp61VhwOBYid58gRGoJRKPbpAGjaUhWggxnjoTQJz6/E
aRGOauy45JL81nVUuV4FIFGaY3F+7bUSUrdCWFx3YKkmh1BV/9gHQd4q1CZifN0q
GE5PTIMyBvw4H83fEaM3Gp03kuXqCqGxkqU3v5xL30QfG9Inmms=
=KvNO
-END PGP SIGNATURE-
---

No new revisions were added by this update.



svn commit: r33940 - in /release/ant: ./ binaries/ manual/ source/

2019-05-08 Thread jaikiran
Author: jaikiran
Date: Wed May  8 06:08:13 2019
New Revision: 33940

Log:
Release 1.10.6 of Ant

Added:
release/ant/RELEASE-NOTES-1.10.6.html   (with props)
release/ant/binaries/apache-ant-1.10.6-bin.tar.bz2   (with props)
release/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.asc
release/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.sha512
release/ant/binaries/apache-ant-1.10.6-bin.tar.gz   (with props)
release/ant/binaries/apache-ant-1.10.6-bin.tar.gz.asc
release/ant/binaries/apache-ant-1.10.6-bin.tar.gz.sha512
release/ant/binaries/apache-ant-1.10.6-bin.tar.xz   (with props)
release/ant/binaries/apache-ant-1.10.6-bin.tar.xz.asc
release/ant/binaries/apache-ant-1.10.6-bin.tar.xz.sha512
release/ant/binaries/apache-ant-1.10.6-bin.zip   (with props)
release/ant/binaries/apache-ant-1.10.6-bin.zip.asc
release/ant/binaries/apache-ant-1.10.6-bin.zip.sha512
release/ant/manual/apache-ant-1.10.6-manual.tar.bz2   (with props)
release/ant/manual/apache-ant-1.10.6-manual.tar.bz2.asc
release/ant/manual/apache-ant-1.10.6-manual.tar.bz2.sha512
release/ant/manual/apache-ant-1.10.6-manual.tar.gz   (with props)
release/ant/manual/apache-ant-1.10.6-manual.tar.gz.asc
release/ant/manual/apache-ant-1.10.6-manual.tar.gz.sha512
release/ant/manual/apache-ant-1.10.6-manual.tar.xz   (with props)
release/ant/manual/apache-ant-1.10.6-manual.tar.xz.asc
release/ant/manual/apache-ant-1.10.6-manual.tar.xz.sha512
release/ant/manual/apache-ant-1.10.6-manual.zip   (with props)
release/ant/manual/apache-ant-1.10.6-manual.zip.asc
release/ant/manual/apache-ant-1.10.6-manual.zip.sha512
release/ant/source/apache-ant-1.10.6-src.tar.bz2   (with props)
release/ant/source/apache-ant-1.10.6-src.tar.bz2.asc
release/ant/source/apache-ant-1.10.6-src.tar.bz2.sha512
release/ant/source/apache-ant-1.10.6-src.tar.gz   (with props)
release/ant/source/apache-ant-1.10.6-src.tar.gz.asc
release/ant/source/apache-ant-1.10.6-src.tar.gz.sha512
release/ant/source/apache-ant-1.10.6-src.tar.xz   (with props)
release/ant/source/apache-ant-1.10.6-src.tar.xz.asc
release/ant/source/apache-ant-1.10.6-src.tar.xz.sha512
release/ant/source/apache-ant-1.10.6-src.zip   (with props)
release/ant/source/apache-ant-1.10.6-src.zip.asc
release/ant/source/apache-ant-1.10.6-src.zip.sha512
Modified:
release/ant/README.html

Modified: release/ant/README.html
==
--- release/ant/README.html (original)
+++ release/ant/README.html Wed May  8 06:08:13 2019
@@ -7,7 +7,7 @@
 Ant 1.9.7 and the 1.9.x releases are mostly bug fix releases
 while additional new features are developed for 1.10.x.
 
-  The latest releases are 1.9.14 and 1.10.5 and 1.10.5 contains
+  The latest releases are 1.9.14 and 1.10.6 and 1.10.6 contains
 a superset of 1.9.14 - with the exception of a few tasks and
 features that no longer work with Java8 anyway (like the apt
 task).
@@ -73,28 +73,121 @@ Other changes:
Bugzilla Report 63226
   
 
-  Release Notes of Apache Ant 1.10.5
+  Release Notes of Apache Ant 1.10.6
   
-Changes from Ant 1.10.4 TO Ant 1.10.5
+Changes from Ant 1.10.5 TO Ant 1.10.6
 =
 
+Changes that could break older environments:
+---
+
+ * image task no longer works on Java 9+ because internal classes
+   supporting Java Advanced Imaging are removed; imageio task (based on
+   ImageIO and AWT) is provided as a replacement.
+
+ * junitlauncher task has changed the class names and package names of
+   the task as well as some of the supporting classes of that task. If
+   any code depended on these class or package names, they will have to
+   be updated to reference these newly named classes. This however,
+   doesn't impact build scripts if their reference to junitlauncher task
+   was merely through the use of the junitlauncher> element.
+
+ * ClearCase#runS has been augmented by a two arg-version and the
+   one-arg version will no longer be called. This may affect
+   subclasses that have overridden runS.
+
 Fixed bugs:
 ---
 
- * Fixes a regression in the "get" task where redirects
-   from a HTTP resource to a HTTPS resource started throwing
-   an exception.
-   Bugzilla Report 62499
-
- * the new allowFilesToEscapeDest didn't work when set to false and
-   archive entries contained relative paths with so many ".."
-   segnments that the resulting path would go beyond the file system
-   root.
-   Bugzilla Report 62502
+ * fetch.xml must retrieve runtime rather than compile dependencies for
+   mail task.
+   Bugzilla Report 62621
+
+ * Fixes an issue in junitreport task, which used to throw a
+   java.net.MalformedURLException when saxon was used on Windows OS.
+   Bugzilla Report 62594
+
+ * augment task now 

svn commit: r1858890 - /ant/site/ant/production/doap_Ant.rdf

2019-05-08 Thread jaikiran
Author: jaikiran
Date: Wed May  8 06:19:45 2019
New Revision: 1858890

URL: http://svn.apache.org/viewvc?rev=1858890=rev
Log:
Add an entry for 1.10.6 release of Ant

Modified:
ant/site/ant/production/doap_Ant.rdf

Modified: ant/site/ant/production/doap_Ant.rdf
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/doap_Ant.rdf?rev=1858890=1858889=1858890=diff
==
--- ant/site/ant/production/doap_Ant.rdf (original)
+++ ant/site/ant/production/doap_Ant.rdf Wed May  8 06:19:45 2019
@@ -35,6 +35,13 @@
 http://projects.apache.org/category/build-management; />
 
   
+Apache Ant 1.10.6
+2019-05-08
+1.10.6
+  
+
+
+  
 Apache Ant 1.9.14
 2019-03-17
 1.9.14




[ant] 01/01: Merge tag 'rel/1.10.6'

2019-05-08 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 440ef41bb99cdbbb66d10b59349a1efbf8ab7111
Merge: 4803eb2 e4a56ec
Author: Jaikiran Pai 
AuthorDate: Wed May 8 11:51:18 2019 +0530

Merge tag 'rel/1.10.6'

Tag version 1.10.6 of Ant

 WHATSNEW | 4 
 build.xml| 6 +++---
 manual/cover.html| 6 +++---
 manual/credits.html  | 2 +-
 release/ivy.xml  | 2 +-
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 src/etc/testcases/taskdefs/conditions/antversion.xml | 4 ++--
 32 files changed, 89 insertions(+), 85 deletions(-)

diff --cc WHATSNEW
index aee4b54,aee4b54..b88b95f
--- a/WHATSNEW
+++ b/WHATSNEW
@@@ -1,3 -1,3 +1,7 @@@
++Changes from Ant 1.10.6 TO Ant 1.10.7
++=
++
++
  Changes from Ant 1.10.5 TO Ant 1.10.6
  =
  
diff --cc build.xml
index 6f7fc08,bec80d8..99a3591
--- a/build.xml
+++ b/build.xml
@@@ -33,10 -33,10 +33,10 @@@



-   
 -  
++  

-   
 -  
--  
++  
++  

  

diff --cc manual/cover.html
index ee106b1,ee106b1..4590692
--- a/manual/cover.html
+++ b/manual/cover.html
@@@ -19,13 -19,13 +19,13 @@@
  
  
  
--Apache Ant 1.10.6 User Manual
++Apache Ant 1.10.7 User Manual
  
  
  

--  Apache Ant 1.10.6 Manual
--  This is the manual for version 1.10.6 of https://ant.apache.org/; target="_top">Apache Ant. If your
++  Apache Ant 1.10.7 Manual
++  This is the manual for version 1.10.7 of https://ant.apache.org/; target="_top">Apache Ant. If your
  version of Ant (as verified with ant -version) is older or 
newer than this version then this is not the
  correct manual set. Please use the documentation appropriate to your 
current version. Also, if you are using a
  version older than the most recent release, we recommend an upgrade to 
fix bugs as well as provide new
diff --cc manual/credits.html
index 49eb916,49eb916..2715184
--- a/manual/credits.html
+++ b/manual/credits.html
@@@ -61,7 -61,7 +61,7 @@@
Craeg Strong (mailto:cstr...@arielpartners.com;>cstr...@arielpartners.com)
  
  
--Version: 1.10.6
++Version: 1.10.7
  
  
  
diff --cc release/ivy.xml
index b66bf22,b66bf22..620aae5
--- a/release/ivy.xml
+++ b/release/ivy.xml
@@@ -19,7 -19,7 +19,7 @@@
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
  
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd;>

++module="ant" revision="1.10.7"/>

  
  
diff --cc src/etc/poms/ant-antlr/pom.xml
index 8302771,3650f27..ec2b839
--- a/src/etc/poms/ant-antlr/pom.xml
+++ b/src/etc/poms/ant-antlr/pom.xml
@@@ -27,13 -27,13 +27,13 @@@
  org.apache.ant
  ant-parent
  ../pom.xml
- 1.10.6-SNAPSHOT
 -1.10.6
++1.10.7-SNAPSHOT

4.0.0
http://ant.apache.org/
org.apache.ant
ant-antlr
-   1.10.6-SNAPSHOT
 -  1.10.6
++  1.10.7-SNAPSHOT
Apache Ant + ANTLR
antlr specific task.
  The implementation forks a java process, therefore th

[ant] branch master updated (4803eb2 -> 440ef41)

2019-05-08 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 4803eb2  Wrap FileWriter with BufferedWriter for better performance 
when the write() method is invoked in a loop
 add e4a56ec  Prepare RC2 of 1.10.6 Ant release
 new 440ef41  Merge tag 'rel/1.10.6'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 WHATSNEW | 4 
 build.xml| 6 +++---
 manual/cover.html| 6 +++---
 manual/credits.html  | 2 +-
 release/ivy.xml  | 2 +-
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 src/etc/testcases/taskdefs/conditions/antversion.xml | 4 ++--
 32 files changed, 89 insertions(+), 85 deletions(-)



svn commit: r1858897 - in /ant/site/ant: production/ production/manual/ production/manual/Integration/ production/manual/Tasks/ production/manual/Types/ production/manual/api/ production/manual/api/or

2019-05-08 Thread jaikiran
Author: jaikiran
Date: Wed May  8 07:26:58 2019
New Revision: 1858897

URL: http://svn.apache.org/viewvc?rev=1858897=rev
Log:
Update site for 1.10.6 release of Ant


[This commit notification would consist of 531 parts, 
which exceeds the limit of 50 ones, so it was shortened to the summary.]


[ant] branch master updated: Wrap FileWriter with BufferedWriter for better performance when the write() method is invoked in a loop

2019-05-02 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 4803eb2  Wrap FileWriter with BufferedWriter for better performance 
when the write() method is invoked in a loop
4803eb2 is described below

commit 4803eb24ae9a9b6b3570c0604edae4aaab536b84
Author: bd2019us 
AuthorDate: Sun Apr 14 00:01:28 2019 -0500

Wrap FileWriter with BufferedWriter for better performance when the write() 
method is invoked in a loop
---
 CONTRIBUTORS | 1 +
 contributors.xml | 4 
 src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java | 3 ++-
 3 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index e83a656..452a898 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -453,6 +453,7 @@ Wolfgang Glas
 Wolfgang Werner
 Xavier Hanin
 Xavier Witdouck
+Xia Li
 Yohann Roussel
 Yuji Yamano
 Yves Martin
diff --git a/contributors.xml b/contributors.xml
index 3f567e6..febe63c 100644
--- a/contributors.xml
+++ b/contributors.xml
@@ -1864,6 +1864,10 @@
 Witdouck
   
   
+Xia
+Li
+  
+  
 Yohann
 Roussel
   
diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java 
b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java
index fd26bf4..e3c22a5 100644
--- a/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java
+++ b/src/main/org/apache/tools/ant/taskdefs/optional/ssh/SSHExec.java
@@ -18,6 +18,7 @@
 
 package org.apache.tools.ant.taskdefs.optional.ssh;
 
+import java.io.BufferedWriter;
 import java.io.BufferedReader;
 import java.io.ByteArrayInputStream;
 import java.io.ByteArrayOutputStream;
@@ -481,7 +482,7 @@ public class SSHExec extends SSHBase {
  */
 private void writeToFile(final String from, final boolean append, final 
File to)
 throws IOException {
-try (FileWriter out = new FileWriter(to.getAbsolutePath(), append)) {
+try (BufferedWriter out = new BufferedWriter(new 
FileWriter(to.getAbsolutePath(), append))) {
 final StringReader in = new StringReader(from);
 final char[] buffer = new char[BUFFER_SIZE];
 while (true) {



svn commit: r33883 - in /dev/ant: ./ binaries/ manual/ source/

2019-05-02 Thread jaikiran
Author: jaikiran
Date: Thu May  2 13:26:30 2019
New Revision: 33883

Log:
Prepare for voting RC2 of Ant 1.10.6 release

Added:
dev/ant/README.html   (with props)
dev/ant/RELEASE-NOTES-1.10.6.html   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.zip   (with props)
dev/ant/binaries/apache-ant-1.10.6-bin.zip.asc
dev/ant/binaries/apache-ant-1.10.6-bin.zip.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.zip   (with props)
dev/ant/manual/apache-ant-1.10.6-manual.zip.asc
dev/ant/manual/apache-ant-1.10.6-manual.zip.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.bz2   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.asc
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.gz   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.gz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.gz.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.xz   (with props)
dev/ant/source/apache-ant-1.10.6-src.tar.xz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.xz.sha512
dev/ant/source/apache-ant-1.10.6-src.zip   (with props)
dev/ant/source/apache-ant-1.10.6-src.zip.asc
dev/ant/source/apache-ant-1.10.6-src.zip.sha512

Added: dev/ant/README.html
==
--- dev/ant/README.html (added)
+++ dev/ant/README.html Thu May  2 13:26:30 2019
@@ -0,0 +1,371 @@
+Instructions for making a Release:
+
+Authors: Conor MacNeill
+ Stefan Bodewig
+ Magesh Umasankar
+ Antoine Levy-Lambert
+
+Note: This document was adapted from the one created in the context of
+  releasing Ant 1.9.7. It assumes the first release created from
+  master will be 1.10.
+  Please interpret the branch names, tags, etc. according to
+  your context.
+
+  It reflects the way Stefan prefers to cut the release, parts of
+  this process haven't even been discussed on the dev list and may
+  change with later releases.
+
+1.  Propose a release plan for vote.  This should set out the timetable for
+the release under ideal circumstances.  
+
+In reality, you send a note to the list that you intend to cut the
+release and wait for a few days whether anybody objects.
+
+We haven't created extra branches for releases in a long time and
+with our new 1.9.x LTS policy there is a permanent branch for
+Java5 compatible releases anyway. So no extra branch for the
+releases is needed.
+
+This document assumes you are familiar with git
+http://git-scm.com/book/en/v2/
+may be a good guide if you are not.
+
+2.  Ensure you have all the external libraries that Ant uses in your
+lib/optional directory.  All dependencies are either provided by
+JDK 1.8.0 or downloadable using
+ant -f fetch.xml -Ddest=optional
+To find out whether you have all the libraries you need, execute
+the build with -verbose option and scan for lines beginning with
+"Unable to load...". 
+
+Also check the NOTICE file to make sure it has the correct
+Copyright year. If the year isn't right, update that file to use
+the right year and commit and push the change upstream, before
+starting any release process.
+
+There are certain features that require JDK 9+ version to be used
+while releasing Ant 1.10.x from master branch. Make sure JAVA_HOME
+points to a JDK installation which is minimally Java 9.
+
+3.  We don't want tags for failed votes to end up on our branches so
+the release is first created from a detached head.
+
+Checkout the HEAD of the master branch as a detached head:
+
+$ git checkout master^0
+
+4.  Make sure that your directory tree is clean by running git status.
+Some tests leave behind leftovers which end up in the source
+distribution otherwise.
+
+5.  Set the version number in sev

svn commit: r33882 - in /dev/ant: ./ binaries/ manual/ source/

2019-05-02 Thread jaikiran
Author: jaikiran
Date: Thu May  2 13:21:24 2019
New Revision: 33882

Log:
Remove failed Ant 1.10.6 RC1 release artifacts

Removed:
dev/ant/RELEASE-NOTES-1.10.6.html
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.asc
dev/ant/binaries/apache-ant-1.10.6-bin.tar.xz.sha512
dev/ant/binaries/apache-ant-1.10.6-bin.zip
dev/ant/binaries/apache-ant-1.10.6-bin.zip.asc
dev/ant/binaries/apache-ant-1.10.6-bin.zip.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.asc
dev/ant/manual/apache-ant-1.10.6-manual.tar.xz.sha512
dev/ant/manual/apache-ant-1.10.6-manual.zip
dev/ant/manual/apache-ant-1.10.6-manual.zip.asc
dev/ant/manual/apache-ant-1.10.6-manual.zip.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.bz2
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.asc
dev/ant/source/apache-ant-1.10.6-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.gz
dev/ant/source/apache-ant-1.10.6-src.tar.gz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.gz.sha512
dev/ant/source/apache-ant-1.10.6-src.tar.xz
dev/ant/source/apache-ant-1.10.6-src.tar.xz.asc
dev/ant/source/apache-ant-1.10.6-src.tar.xz.sha512
dev/ant/source/apache-ant-1.10.6-src.zip
dev/ant/source/apache-ant-1.10.6-src.zip.asc
dev/ant/source/apache-ant-1.10.6-src.zip.sha512



svn commit: r33884 - in /dev/ant: README.html RELEASE-NOTES-1.10.6.html

2019-05-02 Thread jaikiran
Author: jaikiran
Date: Thu May  2 13:53:36 2019
New Revision: 33884

Log:
Fix the release notes for rc2 of 1.10.6 of Ant

Modified:
dev/ant/README.html
dev/ant/RELEASE-NOTES-1.10.6.html

Modified: dev/ant/README.html
==
--- dev/ant/README.html (original)
+++ dev/ant/README.html Thu May  2 13:53:36 2019
@@ -1,371 +1,120 @@
-Instructions for making a Release:
-
-Authors: Conor MacNeill
- Stefan Bodewig
- Magesh Umasankar
- Antoine Levy-Lambert
-
-Note: This document was adapted from the one created in the context of
-  releasing Ant 1.9.7. It assumes the first release created from
-  master will be 1.10.
-  Please interpret the branch names, tags, etc. according to
-  your context.
-
-  It reflects the way Stefan prefers to cut the release, parts of
-  this process haven't even been discussed on the dev list and may
-  change with later releases.
-
-1.  Propose a release plan for vote.  This should set out the timetable for
-the release under ideal circumstances.  
-
-In reality, you send a note to the list that you intend to cut the
-release and wait for a few days whether anybody objects.
-
-We haven't created extra branches for releases in a long time and
-with our new 1.9.x LTS policy there is a permanent branch for
-Java5 compatible releases anyway. So no extra branch for the
-releases is needed.
-
-This document assumes you are familiar with git
-http://git-scm.com/book/en/v2/
-may be a good guide if you are not.
-
-2.  Ensure you have all the external libraries that Ant uses in your
-lib/optional directory.  All dependencies are either provided by
-JDK 1.8.0 or downloadable using
-ant -f fetch.xml -Ddest=optional
-To find out whether you have all the libraries you need, execute
-the build with -verbose option and scan for lines beginning with
-"Unable to load...". 
-
-Also check the NOTICE file to make sure it has the correct
-Copyright year. If the year isn't right, update that file to use
-the right year and commit and push the change upstream, before
-starting any release process.
-
-There are certain features that require JDK 9+ version to be used
-while releasing Ant 1.10.x from master branch. Make sure JAVA_HOME
-points to a JDK installation which is minimally Java 9.
-
-3.  We don't want tags for failed votes to end up on our branches so
-the release is first created from a detached head.
-
-Checkout the HEAD of the master branch as a detached head:
-
-$ git checkout master^0
-
-4.  Make sure that your directory tree is clean by running git status.
-Some tests leave behind leftovers which end up in the source
-distribution otherwise.
-
-5.  Set the version number in several files to the required new
-versions. These are:
-
-* manual/cover.html (version should already be correct here)
-* manual/credits.html  (version should already be correct here)
-* build.xml properties : project.version,manifest-version,pom.version
-* POM files under src/etc/poms and subdirectories
-  if you've got mvn installed
-
-  $ mvn versions:set -DnewVersion=1.10.0 -DgenerateBackupPoms=false
-
-  inside src/etc/poms should do the trick.
-
-* ivy.xml in release subdirectory (version should already be correct here)
-* WHATSNEW (version should already be correct here)
-* src/etc/testcases/taskdefs/conditions/antversion.xml (version should 
already be correct here)
-
-6.  Next bootstrap, build and run the tests.
-
-$ ./bootstrap.sh
-
-Make sure the log messages doesn't contain the message:
-
-"Java 9+ features won't be available in the distribution"
-
-If it does, then it's a sign that JAVA_HOME isn't pointing to a JDK 9+ 
version.
-Fix JAVA_HOME to point to a valid JDK 9+ version and redo the release 
steps.
-
-$ ./build.sh
-$ ./build.sh test
-# if you've got maven installed
-$ mvn -f src/etc/poms/pom.xml -DskipTests  package
-
-7.  Then build the distribution. It is important that this be a clean
-build.
-
-# clean
-$ rm -rf bootstrap build dist distribution java-repository target
-$ ./build.sh dist-lite
-$ ./dist/bin/ant -nouserlib -lib lib/optional distribution
-
-build.xml specifies that the code should be compiled with
-source=1.8 and target=1.8.
-
-8.  Commit your changes, tag them, push them.
-
-$ git tag -s -m "Tagging RC1 for version 1.10.0 of Ant" ANT_1.10.0_RC1
-$ git push --tags
-
-9.  Ensure that the GPG key you use is inside the KEYS file in Ant's
-git repository
-
<https://gitbox.apache.org/repos/asf?p=ant-antlibs-common.git;a=blob;f=KEYS;h=dc62b011b1b429bd6de913f8f2bce79b715f96db;hb=HEAD>
-- and that you copy the KEYS file to /www/www.apache.org/dist/ant
-
-Also make sure you have sent the key tha

[ant] 01/01: Prepare RC2 of 1.10.6 Ant release

2019-05-02 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to annotated tag ANT_1.10.6_RC2
in repository https://gitbox.apache.org/repos/asf/ant.git

commit e4a56ec5bd155fccf176ea37a778c486ac5cb92c
Author: Jaikiran Pai 
AuthorDate: Thu May 2 18:42:29 2019 +0530

Prepare RC2 of 1.10.6 Ant release

Signed-off-by: Jaikiran Pai 
---
 build.xml| 4 ++--
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 27 files changed, 77 insertions(+), 77 deletions(-)

diff --git a/build.xml b/build.xml
index 6f7fc08..bec80d8 100644
--- a/build.xml
+++ b/build.xml
@@ -33,9 +33,9 @@
   
   
   
-  
+  
   
-  
+  
   
   
 
diff --git a/src/etc/poms/ant-antlr/pom.xml b/src/etc/poms/ant-antlr/pom.xml
index 8302771..3650f27 100644
--- a/src/etc/poms/ant-antlr/pom.xml
+++ b/src/etc/poms/ant-antlr/pom.xml
@@ -27,13 +27,13 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.6-SNAPSHOT
+1.10.6
   
   4.0.0
   http://ant.apache.org/
   org.apache.ant
   ant-antlr
-  1.10.6-SNAPSHOT
+  1.10.6
   Apache Ant + ANTLR
   antlr specific task.
 The implementation forks a java process, therefore the antlr jar file is 
only needed at runtime
@@ -41,7 +41,7 @@
 
   org.apache.ant
   ant
-  1.10.6-SNAPSHOT
+  1.10.6
   true
   compile
 
diff --git a/src/etc/poms/ant-apache-bcel/pom.xml 
b/src/etc/poms/ant-apache-bcel/pom.xml
index 79720e1..772a235 100644
--- a/src/etc/poms/ant-apache-bcel/pom.xml
+++ b/src/etc/poms/ant-apache-bcel/pom.xml
@@ -27,19 +27,19 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.6-SNAPSHOT
+1.10.6
   
   4.0.0
   http://ant.apache.org/
   org.apache.ant
   ant-apache-bcel
-  1.10.6-SNAPSHOT
+  1.10.6
   Apache Ant + BCEL
   
 
   org.apache.ant
   ant
-  1.10.6-SNAPSHOT
+  1.10.6
   compile
 
 
diff --git a/src/etc/poms/ant-apache-bsf/pom.xml 
b/src/etc/poms/ant-apache-bsf/pom.xml
index 1209284..3d8a92f 100644
--- a/src/etc/poms/ant-apache-bsf/pom.xml
+++ b/src/etc/poms/ant-apache-bsf/pom.xml
@@ -27,19 +27,19 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.6-SNAPSHOT
+1.10.6
   
   4.0.0
   http://ant.apache.org/
   org.apache.ant
   ant-apache-bsf
-  1.10.6-SNAPSHOT
+  1.10.6
   Apache Ant + BSF
   
 
   org.apache.ant
   ant
-  1.10.6-SNAPSHOT
+  1.10.6
   compile
 
 
diff --git a/src/etc/poms/ant-apache-log4j/pom.xml 
b/src/etc/poms/ant-apache-log4j/pom.xml
index cb15a21..039caa2 100644
--- a/src/etc/poms/ant-apache-log4j/pom.xml
+++ b/src/etc/poms/ant-apache-log4j/pom.xml
@@ -26,19 +26,19 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/ma
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.6-SNAPSHOT
+1.10.6
   
   4.0.0
   http://ant.apache.org/  
   org.apache.ant
   ant-apache-log4j
-  1.10.6-SNAPSHOT
+  1.10.6
   Apache Ant + Log4J
   
 
   org.apache.ant
   ant
-  1.10.6-SNAPSHOT
+  1.10.6
   compile
 
 
diff --git a/src/etc/poms/ant-apache-oro/pom.xml 
b/src/etc/poms/ant-apache-oro/pom.xml
index b4f1ee7..b4f7466 100644
--- a/src/etc/poms/ant-apache-oro/pom.xml
+++ b/src/etc/poms/ant-apache-oro/pom.xml
@@ -27,19 +27,19 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.6-SNAPSHOT
+1.10.6
   
   4.0.0
   http://ant.apache.org/
   org.apache.ant
   ant-apache-oro
-  1.10.6-SNAPSHOT
+  1.10.6
   Apache Ant + Apache Oro
   
 
   org.apache.ant
   ant
-  1.10.6-SNAPSHOT
+  1.10.6
   compile
 
 
diff --git a/src/etc/poms/ant-apache-regexp/pom.xml 
b/sr

[ant] annotated tag ANT_1.10.6_RC2 created (now 6d36071)

2019-05-02 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to annotated tag ANT_1.10.6_RC2
in repository https://gitbox.apache.org/repos/asf/ant.git.


  at 6d36071  (tag)
 tagging e4a56ec5bd155fccf176ea37a778c486ac5cb92c (commit)
 replaces ANT_1.10.6_RC1
  by Jaikiran Pai
  on Thu May 2 18:43:17 2019 +0530

- Log -
Tagging RC2 for version 1.10.6 of Ant
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAlzK7O0ACgkQ3bzBJwop
0IGhhQ//VN1xGKcOyQsWVqRu8zCdac6F2gFQs/NV20BAERlTsXAbIthDUm6lBOy2
PU59mo95P9udLwFYrTpLzF4dBpceOykdwvaDwE88M+cm64t/oKnWnjNfwxAt6Y5f
lVGAjbBuslf3tKDDOhyXKQXsz1dsFMUW9VMA9TPJ+Ky2P9OhyZT7AoLjfPaXVtfW
VTN2zySO8D8cx7QhoecAWdpRaJ2JSBPBeYbVanlFwsOMpBkraMoRbaA+MHeXic+J
IkwcQdTOgpf2gYZ5LcClLlkORd582sH9MVueL+AOdzWSX2PBufrNrrI6OelMxOeG
bT7gRcFrRxv2lmOXyMb8zQSLm0trTzob9StMVEbVFRpV2XgpchzqzDEmurUVdDvX
kQUPIg9fUwXLV1ngGFE2qydjjzXm+O6TjV6LpGbexhK4LyMGfPmpXrT6NdHrbR3Z
7sR9HdDdcAAsZaaQ/UnKuHqofE6UPbZdE+V8bWN+C6kUROCeUhr4/G+FOK7bGRdA
F66/7fk/o/MP7VKZHKsi/YCMIY7GOipRusi2jOFnv+SCAnDKnSTy+tzvOp45MgQP
6ZYonVYujM8GxPjoHzBAz8u18O7Z5FvodqoNotJ/k104KoqZ4UmlrQRVNUTILbKI
5GYzD981D/4cAug6ZbdaZYn0r/QNtselo/z/yqhGjJxAK+xBkcA=
=78LK
-END PGP SIGNATURE-
---

This annotated tag includes the following new commits:

 new e4a56ec  Prepare RC2 of 1.10.6 Ant release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[ant] branch master updated: Separate out the compilation for classes that need JDK9+, from the regular compilation and set the --release to 8 for the regular compilation target

2019-08-03 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new e95251b  Separate out the compilation for classes that need JDK9+, 
from the regular compilation and set the --release to 8 for the regular 
compilation target
e95251b is described below

commit e95251b3b5672fe1d2ad9fe7b8de08f69bc7b1e5
Author: Jaikiran Pai 
AuthorDate: Tue Jun 4 09:55:38 2019 +0530

Separate out the compilation for classes that need JDK9+, from the regular 
compilation and set the --release to 8 for the regular compilation target

Mail discussion reference 
https://mail-archives.apache.org/mod_mbox/ant-dev/201905.mbox/%3c10b1ea11-5ac7-df66-c020-038c8a1a0...@apache.org%3e
---
 build.xml | 121 +-
 1 file changed, 73 insertions(+), 48 deletions(-)

diff --git a/build.xml b/build.xml
index 358765f..2162963 100644
--- a/build.xml
+++ b/build.xml
@@ -106,6 +106,7 @@
   
   
   
+  
   
   
   
@@ -594,12 +595,67 @@
  Build the code
===
   -->
-  
-
-
-
 
+
+
+
+
+  
+
+
+  
+  
+
+  
+
+
+
+
+  
+
+
+
+  
+  
+
+
+
+  
+
+
+  
+  
+
+
+
+  
+
+
+
+
+  
+
+  
+
+  
+
 
   
 
   
 
   
-
+
 
 
  
@@ -645,60 +702,27 @@
 
   
 
+  
+
+  
+
 
-
-
-
 
-  
-
-
-  
-  
-
-  
+  
 
+  
+  
+
+  
+  
 
-
-
-  
-
-
-
-  
-  
-
-
-
-  
-
-
-  
-  
-
-
-
-  
-
-
-
-
-  
-
   
 
   

[ant] branch master updated: bz-63680 Prevent StringIndexOutOfBoundsException while trying to infer the package name of a test class

2019-08-22 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 2b8f19a  bz-63680 Prevent StringIndexOutOfBoundsException while trying 
to infer the package name of a test class
2b8f19a is described below

commit 2b8f19ae9dbc048ecb4f40b6f24db7acc7cfaab6
Author: Jaikiran Pai 
AuthorDate: Thu Aug 22 18:32:00 2019 +0530

bz-63680 Prevent StringIndexOutOfBoundsException while trying to infer the 
package name of a test class
---
 .../taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.java| 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.java
 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.java
index 0bc330c..3e0e671 100644
--- 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.java
+++ 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/confined/JUnitLauncherTask.java
@@ -477,7 +477,8 @@ public class JUnitLauncherTask extends Task {
 if (theClass != null) {
 return theClass;
 }
-final String packageName = classname.substring(0, 
classname.lastIndexOf('.'));
+final String packageName = classname.contains(".") ? 
classname.substring(0, classname.lastIndexOf('.'))
+: "";
 if 
(packageName.equals("org.apache.tools.ant.taskdefs.optional.junitlauncher")) {
 theClass = findClass(classname);
 if (resolve) {



[ant] branch master updated: Add ability to optionally skip the build target (which does the compilation)

2019-08-25 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 127b08d  Add ability to optionally skip the build target (which does 
the compilation)
127b08d is described below

commit 127b08d5e5dbaacccb9d42e5b7f0e7127c7ea472
Author: Jaikiran Pai 
AuthorDate: Sun Aug 25 17:57:17 2019 +0530

Add ability to optionally skip the build target (which does the compilation)
---
 build.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/build.xml b/build.xml
index 2162963..62f0942 100644
--- a/build.xml
+++ b/build.xml
@@ -595,7 +595,7 @@
  Build the code
===
   -->
-  
 
 

[ant] branch master updated: Fix bootstrap.bat on Windows

2019-08-25 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new d80b4a7  Fix bootstrap.bat on Windows
d80b4a7 is described below

commit d80b4a75ade197214f3f0c973e96cb63345d1e57
Author: Jaikiran Pai 
AuthorDate: Sun Aug 25 16:34:35 2019 +0530

Fix bootstrap.bat on Windows
---
 bootstrap.bat | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bootstrap.bat b/bootstrap.bat
index ab5c1c9..6cec029 100755
--- a/bootstrap.bat
+++ b/bootstrap.bat
@@ -70,12 +70,12 @@ DEL %CLASSDIR%\JavacVersionCheck.java 
%CLASSDIR%\JavacVersionCheck.class >nul 2>
 echo.
 IF %JAVAC_RELEASE_VERSION% == "" (
   echo ... Compiling Ant Classes
+  "%JAVAC%" %BOOTJAVAC_OPTS% -d %CLASSDIR% %TOOLS%\bzip2\*.java 
%TOOLS%\tar\*.java %TOOLS%\zip\*.java %TOOLS%\ant\*.java 
%TOOLS%\ant\types\*.java %TOOLS%\ant\taskdefs\*.java 
%TOOLS%\ant\util\regexp\RegexpMatcher.java 
%TOOLS%\ant\util\regexp\RegexpMatcherFactory.java 
%TOOLS%\ant\taskdefs\condition\*.java %TOOLS%\ant\taskdefs\compilers\*.java 
%TOOLS%\ant\types\resources\*.java %TOOLS%\ant\property\*.java
 ) ELSE (
   echo ... Compiling Ant Classes with %JAVAC_RELEASE_VERSION%
+  "%JAVAC%" %BOOTJAVAC_OPTS% -d %CLASSDIR% %JAVAC_RELEASE_VERSION% 
%TOOLS%\bzip2\*.java %TOOLS%\tar\*.java %TOOLS%\zip\*.java %TOOLS%\ant\*.java 
%TOOLS%\ant\types\*.java %TOOLS%\ant\taskdefs\*.java 
%TOOLS%\ant\util\regexp\RegexpMatcher.java 
%TOOLS%\ant\util\regexp\RegexpMatcherFactory.java 
%TOOLS%\ant\taskdefs\condition\*.java %TOOLS%\ant\taskdefs\compilers\*.java 
%TOOLS%\ant\types\resources\*.java %TOOLS%\ant\property\*.java
 )
 
-"%JAVAC%" %BOOTJAVAC_OPTS% -d %CLASSDIR% %JAVAC_RELEASE_VERSION% 
%TOOLS%\bzip2\*.java %TOOLS%\tar\*.java %TOOLS%\zip\*.java %TOOLS%\ant\*.java 
%TOOLS%\ant\types\*.java %TOOLS%\ant\taskdefs\*.java 
%TOOLS%\ant\util\regexp\RegexpMatcher.java 
%TOOLS%\ant\util\regexp\RegexpMatcherFactory.java 
%TOOLS%\ant\taskdefs\condition\*.java %TOOLS%\ant\taskdefs\compilers\*.java 
%TOOLS%\ant\types\resources\*.java %TOOLS%\ant\property\*.java
-
 if ERRORLEVEL 1 goto mainend
 
 echo.



[ant] branch master updated: Set the --release version to Java 8, when bootstraping with higher versions of Java

2019-08-25 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new a06e122  Set the --release version to Java 8, when bootstraping with 
higher versions of Java
a06e122 is described below

commit a06e1227a278408d2a7e13963f46d7a3ab48c9e5
Author: Jaikiran Pai 
AuthorDate: Sun Aug 25 14:52:01 2019 +0530

Set the --release version to Java 8, when bootstraping with higher versions 
of Java
---
 bootstrap.bat | 14 --
 bootstrap.sh  | 19 +--
 2 files changed, 29 insertions(+), 4 deletions(-)

diff --git a/bootstrap.bat b/bootstrap.bat
index 4116444..3d7f396 100755
--- a/bootstrap.bat
+++ b/bootstrap.bat
@@ -61,10 +61,20 @@ if not "%OS%" == "Windows_NT" if exist %CLASSDIR%\nul 
deltree/y %CLASSDIR%
 if not exist build\nul mkdir build
 if not exist build\classes\nul mkdir build\classes
 
+rem Check if javac tool supports the --release param
+SET JAVAC_RELEASE_VERSION=""
+echo "public class JavacVersionCheck {}" > %CLASSDIR%\JavacVersionCheck.java
+"%JAVAC%" --release 8 -d %CLASSDIR% %CLASSDIR%\JavacVersionCheck.java >nul 2>&1
+IF %ERRORLEVEL% EQU 0 SET JAVAC_RELEASE_VERSION="--release 8"
+DEL %CLASSDIR%\JavacVersionCheck.java %CLASSDIR%\JavacVersionCheck.class >nul 
2>&1
 echo.
-echo ... Compiling Ant Classes
+IF "%JAVAC_RELEASE_VERSION%" == "" (
+  echo ... Compiling Ant Classes
+) ELSE (
+  echo ... Compiling Ant Classes with %JAVAC_RELEASE_VERSION%
+)
 
-"%JAVAC%" %BOOTJAVAC_OPTS% -d %CLASSDIR% %TOOLS%\bzip2\*.java 
%TOOLS%\tar\*.java %TOOLS%\zip\*.java %TOOLS%\ant\*.java 
%TOOLS%\ant\types\*.java %TOOLS%\ant\taskdefs\*.java 
%TOOLS%\ant\util\regexp\RegexpMatcher.java 
%TOOLS%\ant\util\regexp\RegexpMatcherFactory.java 
%TOOLS%\ant\taskdefs\condition\*.java %TOOLS%\ant\taskdefs\compilers\*.java 
%TOOLS%\ant\types\resources\*.java %TOOLS%\ant\property\*.java
+"%JAVAC%" %BOOTJAVAC_OPTS% -d %CLASSDIR% %JAVAC_RELEASE_VERSION% 
%TOOLS%\bzip2\*.java %TOOLS%\tar\*.java %TOOLS%\zip\*.java %TOOLS%\ant\*.java 
%TOOLS%\ant\types\*.java %TOOLS%\ant\taskdefs\*.java 
%TOOLS%\ant\util\regexp\RegexpMatcher.java 
%TOOLS%\ant\util\regexp\RegexpMatcherFactory.java 
%TOOLS%\ant\taskdefs\condition\*.java %TOOLS%\ant\taskdefs\compilers\*.java 
%TOOLS%\ant\types\resources\*.java %TOOLS%\ant\property\*.java
 
 if ERRORLEVEL 1 goto mainend
 
diff --git a/bootstrap.sh b/bootstrap.sh
index 2baf08f..c97abb3 100755
--- a/bootstrap.sh
+++ b/bootstrap.sh
@@ -127,9 +127,24 @@ mkdir -p build
 mkdir -p ${CLASSDIR}
 mkdir -p bin
 
-echo ... Compiling Ant Classes
+# Check if javac tool supports the --release param
+echo "public class JavacVersionCheck {}" > ${CLASSDIR}/JavacVersionCheck.java
+"${JAVAC}" --release 8 -d ${CLASSDIR} ${CLASSDIR}/JavacVersionCheck.java 1>&2 
2>/dev/null
+ret=$?
+rm ${CLASSDIR}/JavacVersionCheck.java ${CLASSDIR}/JavacVersionCheck.class 1>&2 
2>/dev/null
+JAVAC_RELEASE_VERSION=
+if [ $ret -eq 0 ]; then
+  # set --release to 8
+  JAVAC_RELEASE_VERSION="--release 8"
+fi
+if [ "${JAVAC_RELEASE_VERSION}" = "" ]; then
+  echo ... Compiling Ant Classes
+else
+  echo ... Compiling Ant Classes with ${JAVAC_RELEASE_VERSION}
+fi
 
-"${JAVAC}" $BOOTJAVAC_OPTS -d ${CLASSDIR} ${TOOLS}/bzip2/*.java 
${TOOLS}/tar/*.java ${TOOLS}/zip/*.java \
+"${JAVAC}" $BOOTJAVAC_OPTS -d ${CLASSDIR} ${JAVAC_RELEASE_VERSION} \
+   ${TOOLS}/bzip2/*.java ${TOOLS}/tar/*.java ${TOOLS}/zip/*.java \
${TOOLS}/ant/util/regexp/RegexpMatcher.java \
${TOOLS}/ant/util/regexp/RegexpMatcherFactory.java \
${TOOLS}/ant/property/*.java \



[ant] branch master updated: bz-63680 Fix the LegacyXmlResultFormatter to recursively look for a parent testclass name, until it finds one

2019-08-23 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 5981e1b  bz-63680 Fix the LegacyXmlResultFormatter to recursively look 
for a parent testclass name, until it finds one
5981e1b is described below

commit 5981e1bff1e095bf85ee4d6565bc0c7ff93f2bb6
Author: Jaikiran Pai 
AuthorDate: Fri Aug 23 10:13:47 2019 +0530

bz-63680 Fix the LegacyXmlResultFormatter to recursively look for a parent 
testclass name, until it finds one
---
 WHATSNEW   |  5 +
 .../junitlauncher/LegacyXmlResultFormatter.java| 23 +-
 2 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/WHATSNEW b/WHATSNEW
index 3e4d94e..c70d0c7 100644
--- a/WHATSNEW
+++ b/WHATSNEW
@@ -21,6 +21,11 @@ Fixed bugs:
has now been fixed.
Bugzilla Report 63446
 
+ * The "legacy-xml" junitlauncher task's listener would not include
+   @ParameterizedTest testcases in its XML report file. This has now
+   been fixed.
+   Bugzilla Report 63680
+
 Other changes:
 --
 
diff --git 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java
 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java
index 3f30b31..91caca6 100644
--- 
a/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java
+++ 
b/src/main/org/apache/tools/ant/taskdefs/optional/junitlauncher/LegacyXmlResultFormatter.java
@@ -236,19 +236,14 @@ class LegacyXmlResultFormatter extends 
AbstractJUnitResultFormatter implements T
 continue;
 }
 // find the parent class of this test method
-final Optional parent = 
testPlan.getParent(testId);
-if (!parent.isPresent() || 
!parent.get().getSource().isPresent()) {
-// we need to know the parent test class, else we aren't 
interested
+final Optional parentClassSource = 
findFirstParentClassSource(testId);
+if (!parentClassSource.isPresent()) {
 continue;
 }
-final TestSource parentSource = parent.get().getSource().get();
-if (!(parentSource instanceof ClassSource)) {
-continue;
-}
-final String classname = ((ClassSource) 
parentSource).getClassName();
+final String classname = 
(parentClassSource.get()).getClassName();
 writer.writeStartElement(ELEM_TESTCASE);
 writer.writeAttribute(ATTR_CLASSNAME, classname);
-writer.writeAttribute(ATTR_NAME, testId.getDisplayName());
+writer.writeAttribute(ATTR_NAME, 
testId.getLegacyReportingName());
 final Stats stats = entry.getValue();
 writer.writeAttribute(ATTR_TIME, String.valueOf((stats.endedAt 
- stats.startedAt) / ONE_SECOND));
 // skipped element if the test was skipped
@@ -375,6 +370,16 @@ class LegacyXmlResultFormatter extends 
AbstractJUnitResultFormatter implements T
 }
 return Optional.empty();
 }
+
+private Optional findFirstParentClassSource(final 
TestIdentifier testId) {
+final Optional parent = testPlan.getParent(testId);
+if (!parent.isPresent() || !parent.get().getSource().isPresent()) {
+return Optional.empty();
+}
+final TestSource parentSource = parent.get().getSource().get();
+return parentSource instanceof ClassSource ? 
Optional.of((ClassSource) parentSource)
+: findFirstParentClassSource(parent.get());
+}
 }
 
 }



[ant] branch master updated: Skip ImageTest if JPEG codec from com/sun/image/codec isn't available in the Java runtime.

2019-08-25 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 3a1ff0d  Skip ImageTest if JPEG codec from com/sun/image/codec isn't 
available in the Java runtime.
3a1ff0d is described below

commit 3a1ff0d804eca83d3ecdab35a47deac5f3cf9f9d
Author: Jaikiran Pai 
AuthorDate: Mon Aug 26 10:27:20 2019 +0530

Skip ImageTest if JPEG codec from com/sun/image/codec isn't available in 
the Java runtime.

OpenJDK even in Java 8 (update 222) doesn't include these codecs. Oracle 
JDK has it in
Java 8, but not in subsequent Java releases.
---
 src/etc/testcases/taskdefs/optional/image/image.xml | 13 +++--
 .../apache/tools/ant/taskdefs/optional/image/ImageTest.java | 12 +++-
 2 files changed, 18 insertions(+), 7 deletions(-)

diff --git a/src/etc/testcases/taskdefs/optional/image/image.xml 
b/src/etc/testcases/taskdefs/optional/image/image.xml
index 906ca9e..d94a69d 100644
--- a/src/etc/testcases/taskdefs/optional/image/image.xml
+++ b/src/etc/testcases/taskdefs/optional/image/image.xml
@@ -23,47 +23,48 @@
   
 
 
+
   
 
   
   
 
   
-  
+  
 
   
 
   
 
   
-  
+  
 
   
 
   
 
   
-  
+  
 
   
 
   
 
   
-  
+  
 
   
 
   
 
   
-  
+  
 
   
 
   
 
-  
+  
 
   
diff --git 
a/src/tests/junit/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java 
b/src/tests/junit/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java
index a68f424..cefd4c0 100644
--- 
a/src/tests/junit/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java
+++ 
b/src/tests/junit/org/apache/tools/ant/taskdefs/optional/image/ImageTest.java
@@ -34,6 +34,7 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertThat;
 import static org.junit.Assert.assertTrue;
 import static org.junit.Assume.assumeFalse;
+import static org.junit.Assume.assumeNotNull;
 import static org.junit.Assume.assumeTrue;
 
 /**
@@ -63,14 +64,17 @@ public class ImageTest {
 @Test
 public void testEchoToLog() {
 buildRule.executeTarget("testEchoToLog");
+assumeNotNull("JPEG codec is unavailable in classpath",
+buildRule.getProject().getProperty("jpeg.codec.available"));
 assertThat(buildRule.getLog(), containsString("Processing File"));
 }
 
 @Test
 public void testSimpleScale() {
 buildRule.executeTarget("testSimpleScale");
+assumeNotNull("JPEG codec is unavailable in classpath",
+buildRule.getProject().getProperty("jpeg.codec.available"));
 assertThat(buildRule.getLog(), containsString("Processing File"));
-
 File f = new File(buildRule.getOutputDir(), LARGEIMAGE);
 assertTrue("Did not create " + f.getAbsolutePath(), f.exists());
 }
@@ -78,6 +82,8 @@ public class ImageTest {
 @Test
 public void testOverwriteTrue() {
 buildRule.executeTarget("testSimpleScale");
+assumeNotNull("JPEG codec is unavailable in classpath",
+buildRule.getProject().getProperty("jpeg.codec.available"));
 assertThat(buildRule.getLog(), containsString("Processing File"));
 File f = new File(buildRule.getOutputDir(), LARGEIMAGE);
 assumeTrue("Could not change file modification date",
@@ -93,6 +99,8 @@ public class ImageTest {
 @Test
 public void testOverwriteFalse() {
 buildRule.executeTarget("testSimpleScale");
+assumeNotNull("JPEG codec is unavailable in classpath",
+buildRule.getProject().getProperty("jpeg.codec.available"));
 assertThat(buildRule.getLog(), containsString("Processing File"));
 File f = new File(buildRule.getOutputDir(), LARGEIMAGE);
 long lastModified = f.lastModified();
@@ -106,6 +114,8 @@ public class ImageTest {
 @Test
 public void testSimpleScaleWithMapper() {
 buildRule.executeTarget("testSimpleScaleWithMapper");
+assumeNotNull("JPEG codec is unavailable in classpath",
+buildRule.getProject().getProperty("jpeg.codec.available"));
 assertThat(buildRule.getLog(), containsString("Processing File"));
 File f = new File(buildRule.getOutputDir(), "scaled-" + LARGEIMAGE);
 assertTrue("Did not create " + f.getAbsolutePath(), f.exists());



[ant] branch master updated: Introduce a script which can be used in a CI job to make it easier to test Java version compatibility of Ant

2019-08-26 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 1f3323d  Introduce a script which can be used in a CI job to make it 
easier to test Java version compatibility of Ant
1f3323d is described below

commit 1f3323dd40b896cf1c332b55504be4fe6e43e29b
Author: Jaikiran Pai 
AuthorDate: Mon Aug 26 11:29:20 2019 +0530

Introduce a script which can be used in a CI job to make it easier to test 
Java version compatibility of Ant
---
 test-compatibility.sh | 64 +++
 1 file changed, 64 insertions(+)

diff --git a/test-compatibility.sh b/test-compatibility.sh
new file mode 100755
index 000..3069e46
--- /dev/null
+++ b/test-compatibility.sh
@@ -0,0 +1,64 @@
+#!/bin/sh
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+# https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Compiles and builds Ant with various different recent versions of Java and
+# then runs (only the) tests with the minimal supported version of Java runtime
+# (which as of Aug 2019, is Java 8).
+# This ensures/verifies that various Ant functionality works as expected
+# when Ant is built with a higher version of Java and is run against the 
minimal
+# supported version.
+# This script is ideal for using in a CI environment where it can be invoked
+# through a job which is configured to use various different JDK versions.
+
+# Fail the script on error
+set -e
+
+# Build (compile and generate the dist) the project using the Java version
+# that's already set in the environment
+echo "Using  ${JAVA_HOME} to build Ant"
+java -version
+
+# Fetch all the necessary thirdparty libs, before boostraping Ant
+ant -f fetch.xml -Ddest=optional
+
+# Now bootstrap Ant with all necessary thirdparty libs already fetched
+./build.sh allclean dist
+
+# Switch the JDK to Java 8 to run *only* the tests.
+# This will ensure that Ant built with different (higher) version of Ant
+# can be used by Java 8 runtime and can function properly for all Ant
+# functionality
+mkdir java-8-latest
+cd java-8-latest
+# Download latest Java 8 (we use Adopt OpenJDK binaries)
+wget 
https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz
+tar -zxf ./*.tar.gz
+# set JAVA_HOME to point to the newly extracted tar's content
+export JAVA_HOME=`echo \`pwd\`/\`echo */\``
+export PATH=$JAVA_HOME/bin:$PATH
+cd ..
+
+echo "Using ${JAVA_HOME} to run Ant tests"
+java -version
+
+# Set ANT_HOME to the boostraped version - the one which was built, using a 
different Java version, a few steps
+# earlier in this script
+export ANT_HOME=`pwd`/bootstrap
+# Run the tests. We intentionally skip the build (compilation etc) to avoid 
compiling the project
+# with the newly set Java version.
+ant -nouserlib -lib lib/optional test -Dskip.build=true 
-Dignore.tests.failed=true -Doptional.jars.whenmanifestonly=skip -Djenkins=t
+



[ant] branch master updated: create the Java 8 install dir in the build directory

2019-08-26 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 56ce7f8  create the Java 8 install dir in the build directory
56ce7f8 is described below

commit 56ce7f8432a1c6be766d71ed1d628c874e24165a
Author: Jaikiran Pai 
AuthorDate: Mon Aug 26 15:56:46 2019 +0530

create the Java 8 install dir in the build directory
---
 test-compatibility.sh | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/test-compatibility.sh b/test-compatibility.sh
index 4f5d18a..ead8878 100755
--- a/test-compatibility.sh
+++ b/test-compatibility.sh
@@ -42,15 +42,15 @@ ant -f fetch.xml -Ddest=optional
 # This will ensure that Ant built with different (higher) version of Ant
 # can be used by Java 8 runtime and can function properly for all Ant
 # functionality
-mkdir java-8-latest
-cd java-8-latest
+mkdir -p build/java-8-latest
+cd build/java-8-latest
 # Download latest Java 8 (we use Adopt OpenJDK binaries)
 wget 
https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz
 tar -zxf ./*.tar.gz
 # set JAVA_HOME to point to the newly extracted tar's content
 export JAVA_HOME="`echo \`pwd\`/\`echo */\``"
 export PATH="${JAVA_HOME}"/bin:$PATH
-cd ..
+cd ../..
 
 echo "Using \"${JAVA_HOME}\" to run Ant tests"
 java -version



[ant] branch master updated: Fix test-compatibility script to handle space character in file paths

2019-08-26 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 05271ca  Fix test-compatibility script to handle space character in 
file paths
05271ca is described below

commit 05271caa99c264013044bb477bcc22d84b1ea57d
Author: Jaikiran Pai 
AuthorDate: Mon Aug 26 14:02:27 2019 +0530

Fix test-compatibility script to handle space character in file paths
---
 test-compatibility.sh | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/test-compatibility.sh b/test-compatibility.sh
index 3069e46..4f5d18a 100755
--- a/test-compatibility.sh
+++ b/test-compatibility.sh
@@ -29,7 +29,7 @@ set -e
 
 # Build (compile and generate the dist) the project using the Java version
 # that's already set in the environment
-echo "Using  ${JAVA_HOME} to build Ant"
+echo "Using  \"${JAVA_HOME}\" to build Ant"
 java -version
 
 # Fetch all the necessary thirdparty libs, before boostraping Ant
@@ -48,16 +48,16 @@ cd java-8-latest
 wget 
https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u222-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u222b10.tar.gz
 tar -zxf ./*.tar.gz
 # set JAVA_HOME to point to the newly extracted tar's content
-export JAVA_HOME=`echo \`pwd\`/\`echo */\``
-export PATH=$JAVA_HOME/bin:$PATH
+export JAVA_HOME="`echo \`pwd\`/\`echo */\``"
+export PATH="${JAVA_HOME}"/bin:$PATH
 cd ..
 
-echo "Using ${JAVA_HOME} to run Ant tests"
+echo "Using \"${JAVA_HOME}\" to run Ant tests"
 java -version
 
 # Set ANT_HOME to the boostraped version - the one which was built, using a 
different Java version, a few steps
 # earlier in this script
-export ANT_HOME=`pwd`/bootstrap
+export ANT_HOME="`pwd`/bootstrap"
 # Run the tests. We intentionally skip the build (compilation etc) to avoid 
compiling the project
 # with the newly set Java version.
 ant -nouserlib -lib lib/optional test -Dskip.build=true 
-Dignore.tests.failed=true -Doptional.jars.whenmanifestonly=skip -Djenkins=t



[ant] branch master updated: Use a custom copyright license matcher for RAT to allow usage of https links in copyright headers

2019-08-31 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 9c656cc  Use a custom copyright license matcher for RAT to allow usage 
of https links in copyright headers
9c656cc is described below

commit 9c656cc1040948412db0bb0d9ed55b2d06084a34
Author: Jaikiran Pai 
AuthorDate: Sun Sep 1 10:57:59 2019 +0530

Use a custom copyright license matcher for RAT to allow usage of https 
links in copyright headers

A recent commit changed the license text in the copyright header on source
files to use https instead of http for refering to the license file. This
causes RAT tool to not match such copyright headers against
Apache License, Version 2.0. The use of "https" instead of "http" in the
copyright headers is considered valid as per the discussion here

https://mail-archives.apache.org/mod_mbox/ant-dev/201905.mbox/%3C87ftowunkc.fsf%40v45346.1blu.de%3E

This commit introduces a custom license matcher for RAT which matches
such copyright headers and considers them as "approved".
---
 check.xml | 21 -
 1 file changed, 20 insertions(+), 1 deletion(-)

diff --git a/check.xml b/check.xml
index d18c468..c72f3e8 100644
--- a/check.xml
+++ b/check.xml
@@ -105,7 +105,7 @@
 
   
   
   
 
 
+  
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements.  See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License.  You may obtain a copy of the License at
+
+   https://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+  
+  
   
 
 



[ant] annotated tag ANT_1.10.7_RC1 created (now 66e93cd)

2019-09-01 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to annotated tag ANT_1.10.7_RC1
in repository https://gitbox.apache.org/repos/asf/ant.git.


  at 66e93cd  (tag)
 tagging 80768efaab4003d90252095d160facfc35adc35e (commit)
 replaces rel/1.10.6
  by Jaikiran Pai
  on Sun Sep 1 11:49:50 2019 +0530

- Log -
Tagging RC1 for version 1.10.7 of Ant
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAl1rYwYACgkQ3bzBJwop
0IHwgA//d9R4XRpEa1m98bwTg94tQEU7XVjKKbsbz69tQetz24czumzcQRiUcGzU
psTTxj6oi5+4QBVIEIgfp5Vdj2s6Ub+/iXRfMSJPR/FiTpxqa+u2OGWbVpPPR0Li
tUd5IDhhs/wlygbD5N/ub21OLee2+v8PGBJr0gEHn8Tza4+41V2h2xsIbbYy7Ty/
kgBYgtMlxPIxVzErf5R3pPSxwT1Wc4lz+0dyx7PRkFdCQyvpjvNGH3Z5l2bGm6F9
mMkMKFB165Ed9cEot07dClDfggVAmXibntjyoeoi+xlVZ7oV88DYfAVD6B95G5e6
g68jZqHss2duJw344pMEF83yIGCCIb6X1KbmM/rh7mghFRYqomqhQoQhsSWKCbmz
YUosxMl4ZhcLbLlSyptwzFMu/VU7NCdbHwvNFtZlm2oXSPzAiheqLLAacWb9vx3L
NScrEqqXG8/VxEcBJF3MkjSdp5Y3935JGkiFAwmeTtHjTwNUSwrs1Drm94ejpu7X
QA8V6flimLhd81b27CEZr+dcY80pCAT3VQ0FDbLmjYwpeXV4Wv/HXOD4D1sC+QlB
eBzN+qNcsx7Yta1DDemihGuYoze0hrf8IzbTPMRCNUhngHYuMt4F68kdrZg2UVCi
4iYbHBiHrtjsl4uk0scgKPk32ToNdcGN2uKDCE56IkVdLjuByro=
=Oe91
-END PGP SIGNATURE-
---

This annotated tag includes the following new commits:

 new 80768ef  Prepare for RC1 of 1.10.7 Ant release

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[ant] 01/01: Prepare for RC1 of 1.10.7 Ant release

2019-09-01 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to annotated tag ANT_1.10.7_RC1
in repository https://gitbox.apache.org/repos/asf/ant.git

commit 80768efaab4003d90252095d160facfc35adc35e
Author: Jaikiran Pai 
AuthorDate: Sun Sep 1 11:49:34 2019 +0530

Prepare for RC1 of 1.10.7 Ant release
---
 build.xml| 4 ++--
 snap/snapcraft.yaml  | 2 +-
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 28 files changed, 78 insertions(+), 78 deletions(-)

diff --git a/build.xml b/build.xml
index 62f0942..c61ab56 100644
--- a/build.xml
+++ b/build.xml
@@ -33,9 +33,9 @@
   
   
   
-  
+  
   
-  
+  
   
   
 
diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml
index cb62fa5..a10b65a 100644
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@ -14,7 +14,7 @@
 # limitations under the License.
 
 name: ant
-version: "1.10.7alpha"
+version: "1.10.7"
 summary: Apache Ant
 description: |
   Apache Ant™ is a Java library and command-line tool whose mission is
diff --git a/src/etc/poms/ant-antlr/pom.xml b/src/etc/poms/ant-antlr/pom.xml
index 71c8fd9..41cf79f 100644
--- a/src/etc/poms/ant-antlr/pom.xml
+++ b/src/etc/poms/ant-antlr/pom.xml
@@ -27,13 +27,13 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.7-SNAPSHOT
+1.10.7
   
   4.0.0
   https://ant.apache.org/
   org.apache.ant
   ant-antlr
-  1.10.7-SNAPSHOT
+  1.10.7
   Apache Ant + ANTLR
   antlr specific task.
 The implementation forks a java process, therefore the antlr jar file is 
only needed at runtime
@@ -41,7 +41,7 @@
 
   org.apache.ant
   ant
-  1.10.7-SNAPSHOT
+  1.10.7
   true
   compile
 
diff --git a/src/etc/poms/ant-apache-bcel/pom.xml 
b/src/etc/poms/ant-apache-bcel/pom.xml
index 93dffad..8f8678d 100644
--- a/src/etc/poms/ant-apache-bcel/pom.xml
+++ b/src/etc/poms/ant-apache-bcel/pom.xml
@@ -27,19 +27,19 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.7-SNAPSHOT
+1.10.7
   
   4.0.0
   https://ant.apache.org/
   org.apache.ant
   ant-apache-bcel
-  1.10.7-SNAPSHOT
+  1.10.7
   Apache Ant + BCEL
   
 
   org.apache.ant
   ant
-  1.10.7-SNAPSHOT
+  1.10.7
   compile
 
 
diff --git a/src/etc/poms/ant-apache-bsf/pom.xml 
b/src/etc/poms/ant-apache-bsf/pom.xml
index 69c2899..b62dc46 100644
--- a/src/etc/poms/ant-apache-bsf/pom.xml
+++ b/src/etc/poms/ant-apache-bsf/pom.xml
@@ -27,19 +27,19 @@
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.7-SNAPSHOT
+1.10.7
   
   4.0.0
   https://ant.apache.org/
   org.apache.ant
   ant-apache-bsf
-  1.10.7-SNAPSHOT
+  1.10.7
   Apache Ant + BSF
   
 
   org.apache.ant
   ant
-  1.10.7-SNAPSHOT
+  1.10.7
   compile
 
 
diff --git a/src/etc/poms/ant-apache-log4j/pom.xml 
b/src/etc/poms/ant-apache-log4j/pom.xml
index 54a7461..19a33c0 100644
--- a/src/etc/poms/ant-apache-log4j/pom.xml
+++ b/src/etc/poms/ant-apache-log4j/pom.xml
@@ -26,19 +26,19 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
https://maven.apache.org/m
 org.apache.ant
 ant-parent
 ../pom.xml
-1.10.7-SNAPSHOT
+1.10.7
   
   4.0.0
   https://ant.apache.org/  
   org.apache.ant
   ant-apache-log4j
-  1.10.7-SNAPSHOT
+  1.10.7
   Apache Ant + Log4J
   
 
   org.apache.ant
   ant
-  1.10.7-SNAPSHOT
+  1.10.7
   compile
 
 
diff --git a/src/etc/poms/ant-apache-oro/pom.xml 
b/src/etc/poms/ant-apache-oro/pom.xml
index b9143ae..cf8a94f 100644
--- a/src/etc/poms/ant-apache-oro/pom.xml
+++ b/src/etc/poms/ant-apache-oro

svn commit: r35486 - in /dev/ant: README.html RELEASE-NOTES-1.10.6.html binaries/ manual/ source/

2019-09-01 Thread jaikiran
Author: jaikiran
Date: Sun Sep  1 06:28:36 2019
New Revision: 35486

Log:
Remove older release artifacts

Removed:
dev/ant/README.html
dev/ant/RELEASE-NOTES-1.10.6.html
dev/ant/binaries/
dev/ant/manual/
dev/ant/source/



svn commit: r35487 - in /dev/ant: ./ binaries/ manual/ source/

2019-09-01 Thread jaikiran
Author: jaikiran
Date: Sun Sep  1 06:48:44 2019
New Revision: 35487

Log:
prepare for RC1 of Ant 1.10.7 release

Added:
dev/ant/RELEASE-NOTES-1.10.7.html   (with props)
dev/ant/binaries/
dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2   (with props)
dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.asc
dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.sha512
dev/ant/binaries/apache-ant-1.10.7-bin.tar.gz   (with props)
dev/ant/binaries/apache-ant-1.10.7-bin.tar.gz.asc
dev/ant/binaries/apache-ant-1.10.7-bin.tar.gz.sha512
dev/ant/binaries/apache-ant-1.10.7-bin.tar.xz   (with props)
dev/ant/binaries/apache-ant-1.10.7-bin.tar.xz.asc
dev/ant/binaries/apache-ant-1.10.7-bin.tar.xz.sha512
dev/ant/binaries/apache-ant-1.10.7-bin.zip   (with props)
dev/ant/binaries/apache-ant-1.10.7-bin.zip.asc
dev/ant/binaries/apache-ant-1.10.7-bin.zip.sha512
dev/ant/manual/
dev/ant/manual/apache-ant-1.10.7-manual.tar.bz2   (with props)
dev/ant/manual/apache-ant-1.10.7-manual.tar.bz2.asc
dev/ant/manual/apache-ant-1.10.7-manual.tar.bz2.sha512
dev/ant/manual/apache-ant-1.10.7-manual.tar.gz   (with props)
dev/ant/manual/apache-ant-1.10.7-manual.tar.gz.asc
dev/ant/manual/apache-ant-1.10.7-manual.tar.gz.sha512
dev/ant/manual/apache-ant-1.10.7-manual.tar.xz   (with props)
dev/ant/manual/apache-ant-1.10.7-manual.tar.xz.asc
dev/ant/manual/apache-ant-1.10.7-manual.tar.xz.sha512
dev/ant/manual/apache-ant-1.10.7-manual.zip   (with props)
dev/ant/manual/apache-ant-1.10.7-manual.zip.asc
dev/ant/manual/apache-ant-1.10.7-manual.zip.sha512
dev/ant/source/
dev/ant/source/apache-ant-1.10.7-src.tar.bz2   (with props)
dev/ant/source/apache-ant-1.10.7-src.tar.bz2.asc
dev/ant/source/apache-ant-1.10.7-src.tar.bz2.sha512
dev/ant/source/apache-ant-1.10.7-src.tar.gz   (with props)
dev/ant/source/apache-ant-1.10.7-src.tar.gz.asc
dev/ant/source/apache-ant-1.10.7-src.tar.gz.sha512
dev/ant/source/apache-ant-1.10.7-src.tar.xz   (with props)
dev/ant/source/apache-ant-1.10.7-src.tar.xz.asc
dev/ant/source/apache-ant-1.10.7-src.tar.xz.sha512
dev/ant/source/apache-ant-1.10.7-src.zip   (with props)
dev/ant/source/apache-ant-1.10.7-src.zip.asc
dev/ant/source/apache-ant-1.10.7-src.zip.sha512

Added: dev/ant/RELEASE-NOTES-1.10.7.html
==
--- dev/ant/RELEASE-NOTES-1.10.7.html (added)
+++ dev/ant/RELEASE-NOTES-1.10.7.html Sun Sep  1 06:48:44 2019
@@ -0,0 +1,51 @@
+
+
+ Release Notes of Apache Ant 1.10.7
+   
+
+Changes from Ant 1.10.6 TO Ant 1.10.7
+=
+
+Fixed bugs:
+---
+
+ * FTP still tries checking or entering directories after a timeout
+   Bugzilla Report 63454
+
+ * junitlauncher - does not detect failure in @BeforeAll
+   Bugzilla Report 63479
+
+ * Error using ant-1.10.6 with jdk8
+   Bugzilla Report 63457
+
+ * FTP task no longer duplicates a check for a file being a symlink.
+   Bugzilla Report 63259
+
+ * junitlauncher task, when used in fork mode with "testclasses>",
+   used to create the wrong number of listeners per test class. This
+   has now been fixed.
+   Bugzilla Report 63446
+
+ * The "legacy-xml" junitlauncher task's listener would not include
+   @ParameterizedTest testcases in its XML report file. This has now
+   been fixed.
+   Bugzilla Report 63680
+
+Other changes:
+--
+
+ * FTP task timeout improvements.
+   Bugzilla Reports 63252 and 47414
+
+ * junitlauncher task now supports selecting test classes for execution,
+   based on the JUnit 5 tags, through the new "includeTags" and
+   "excludeTags" attributes.
+
+ * prefer https over http when building ant itself, and in the ant 
+   documentation and sources
+
+ * changed the references and Maven coordinates of JavaMail dependency
+   to Jakarta Mail and thus javax.mail to jakarta.mail - and upgraded
+   the dependency to 1.6.3.
+
+

Propchange: dev/ant/RELEASE-NOTES-1.10.7.html
--
svn:eol-style = native

Added: dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2
==
Binary file - no diff available.

Propchange: dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2
--
svn:mime-type = application/octet-stream

Added: dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.asc
==
--- dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.asc (added)
+++ dev/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.asc Sun Sep  1 06:48:44 2019
@@ -0,0 +1,16 @@
+-BEGIN PGP SIGNATURE-
+
+iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAl1rY3AACgkQ3bzBJwop
+0IE16w//V4iFwCEZ1S0TEApMHLTrXu0MznO5C7PPFwra4kd+emDxI63T+m

[ant] annotated tag rel/1.10.7 created (now 2e67d1a)

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to annotated tag rel/1.10.7
in repository https://gitbox.apache.org/repos/asf/ant.git.


  at 2e67d1a  (tag)
 tagging 80768efaab4003d90252095d160facfc35adc35e (commit)
 replaces rel/1.10.6
  by Jaikiran Pai
  on Thu Sep 5 08:30:31 2019 +0530

- Log -
Tagging version 1.10.7 of Ant
-BEGIN PGP SIGNATURE-

iQIzBAABCAAdFiEEjacMAN968bDS+dx03bzBJwop0IEFAl1wek8ACgkQ3bzBJwop
0IFreQ//XeOYU8T+pHWOqlw816LO0++7koLZMsFdb787IJGbMp933iMEYSFBhS0q
dvoIeFJ3OcounhJYob3HXtVKnBpZnmChgzKnMCDVkh2npkqxe+S8GP28YwK2LTwx
nF/3SBFlAZ0rvXkgrr/Drh87vgIlCRR0qRROUeDAWN7D8caHuSd9cU8+8b63SwsF
BPZqjStjwvfl9BcRy7REyE5e9kAjOvzO8QbtaAKELDGPE/PrrLESrbhvqgiod7Fm
kJFXv0zYKl/6Os+b4Kb+OTLzfeper2GqFi2Bn4dN4fEyP0Q+mkzD8oPNzfZA3Tra
BRt2oIFC5SrdD35kRE0ZIlt8r2RXofof4hA657AJeQuE6KGrA0VAAXaG3MRXr5w5
u0zfBdmv9WvOqlIhck4Ar+dTnHN7xzWB810qWS4PiHJmDqyNJUmojSqlNZwnTupV
eVnaR9oTeYTBemu1/0kMJb+mICiwIdLx7F45KJ2uvlZ2YG6V0k99MHVBZigpkI5n
VtmrjHWDceD93l55vrXUGNb61LqkyZRft5M7Br6B+7Cs+excpZwrcdlea/xrlTs9
cJoPpDZquP0mhzTr8gj9sXlaSJiBMQ19JNctjVC1WlcZim5oIwHuRC/GVxE6uhc5
i7VxkkLkfnOpnK70TA5u+QYqCP7Un5pJ3Jh7JylNHBJVVfDLezk=
=fPN1
-END PGP SIGNATURE-
---

No new revisions were added by this update.



svn commit: r1866427 - /ant/site/ant/production/doap_Ant.rdf

2019-09-04 Thread jaikiran
Author: jaikiran
Date: Thu Sep  5 03:29:25 2019
New Revision: 1866427

URL: http://svn.apache.org/viewvc?rev=1866427=rev
Log:
Add Ant 1.10.7 release

Modified:
ant/site/ant/production/doap_Ant.rdf

Modified: ant/site/ant/production/doap_Ant.rdf
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/doap_Ant.rdf?rev=1866427=1866426=1866427=diff
==
--- ant/site/ant/production/doap_Ant.rdf (original)
+++ ant/site/ant/production/doap_Ant.rdf Thu Sep  5 03:29:25 2019
@@ -35,6 +35,13 @@
 http://projects.apache.org/category/build-management; />
 
   
+Apache Ant 1.10.7
+2019-09-05
+1.10.7
+  
+
+
+  
 Apache Ant 1.10.6
 2019-05-08
 1.10.6




[ant] branch master updated (9c656cc -> ff8a05b)

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git.


from 9c656cc  Use a custom copyright license matcher for RAT to allow usage 
of https links in copyright headers
 add 80768ef  Prepare for RC1 of 1.10.7 Ant release
 new ff8a05b  Merge tag 'rel/1.10.7'

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 WHATSNEW | 4 
 build.xml| 6 +++---
 manual/cover.html| 6 +++---
 manual/credits.html  | 2 +-
 release/ivy.xml  | 2 +-
 snap/snapcraft.yaml  | 2 +-
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 src/etc/testcases/taskdefs/conditions/antversion.xml | 4 ++--
 33 files changed, 90 insertions(+), 86 deletions(-)



[ant] 01/01: Merge tag 'rel/1.10.7'

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git

commit ff8a05bd5ac7a8ecee24b7bc060f6f1661333c57
Merge: 9c656cc 80768ef
Author: Jaikiran Pai 
AuthorDate: Thu Sep 5 09:00:36 2019 +0530

Merge tag 'rel/1.10.7'

 WHATSNEW | 4 
 build.xml| 6 +++---
 manual/cover.html| 6 +++---
 manual/credits.html  | 2 +-
 release/ivy.xml  | 2 +-
 snap/snapcraft.yaml  | 2 +-
 src/etc/poms/ant-antlr/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-bcel/pom.xml | 6 +++---
 src/etc/poms/ant-apache-bsf/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-log4j/pom.xml| 6 +++---
 src/etc/poms/ant-apache-oro/pom.xml  | 6 +++---
 src/etc/poms/ant-apache-regexp/pom.xml   | 6 +++---
 src/etc/poms/ant-apache-resolver/pom.xml | 6 +++---
 src/etc/poms/ant-apache-xalan2/pom.xml   | 6 +++---
 src/etc/poms/ant-commons-logging/pom.xml | 6 +++---
 src/etc/poms/ant-commons-net/pom.xml | 6 +++---
 src/etc/poms/ant-imageio/pom.xml | 6 +++---
 src/etc/poms/ant-jai/pom.xml | 6 +++---
 src/etc/poms/ant-javamail/pom.xml| 6 +++---
 src/etc/poms/ant-jdepend/pom.xml | 6 +++---
 src/etc/poms/ant-jmf/pom.xml | 6 +++---
 src/etc/poms/ant-jsch/pom.xml| 6 +++---
 src/etc/poms/ant-junit/pom.xml   | 6 +++---
 src/etc/poms/ant-junit4/pom.xml  | 6 +++---
 src/etc/poms/ant-junitlauncher/pom.xml   | 6 +++---
 src/etc/poms/ant-launcher/pom.xml| 4 ++--
 src/etc/poms/ant-netrexx/pom.xml | 6 +++---
 src/etc/poms/ant-swing/pom.xml   | 6 +++---
 src/etc/poms/ant-testutil/pom.xml| 6 +++---
 src/etc/poms/ant-xz/pom.xml  | 6 +++---
 src/etc/poms/ant/pom.xml | 6 +++---
 src/etc/poms/pom.xml | 2 +-
 src/etc/testcases/taskdefs/conditions/antversion.xml | 4 ++--
 33 files changed, 90 insertions(+), 86 deletions(-)

diff --cc WHATSNEW
index c70d0c7,c70d0c7..fa6604b
--- a/WHATSNEW
+++ b/WHATSNEW
@@@ -1,3 -1,3 +1,7 @@@
++Changes from Ant 1.10.7 TO Ant 1.10.8
++=
++
++
  Changes from Ant 1.10.6 TO Ant 1.10.7
  =
  
diff --cc build.xml
index 62f0942,c61ab56..6071a94
--- a/build.xml
+++ b/build.xml
@@@ -33,10 -33,10 +33,10 @@@



-   
 -  
++  

-   
 -  
--  
++  
++  

  

diff --cc manual/cover.html
index cd71d88,cd71d88..76d0713
--- a/manual/cover.html
+++ b/manual/cover.html
@@@ -19,13 -19,13 +19,13 @@@
  
  
  
--Apache Ant 1.10.7 User Manual
++Apache Ant 1.10.8 User Manual
  
  
  

--  Apache Ant 1.10.7 Manual
--  This is the manual for version 1.10.7 of https://ant.apache.org/; target="_top">Apache Ant. If your
++  Apache Ant 1.10.8 Manual
++  This is the manual for version 1.10.8 of https://ant.apache.org/; target="_top">Apache Ant. If your
  version of Ant (as verified with ant -version) is older or 
newer than this version then this is not the
  correct manual set. Please use the documentation appropriate to your 
current version. Also, if you are using a
  version older than the most recent release, we recommend an upgrade to 
fix bugs as well as provide new
diff --cc manual/credits.html
index 0140d06,0140d06..7271109
--- a/manual/credits.html
+++ b/manual/credits.html
@@@ -61,7 -61,7 +61,7 @@@
Craeg Strong (mailto:cstr...@arielpartners.com;>cstr...@arielpartners.com)
  
  
--Version: 1.10.7
++Version: 1.10.8
  
  
  
diff --cc release/ivy.xml
index 4069b70,4069b70..9634f05
--- a/release/ivy.xml
+++ b/release/ivy.xml
@@@ -19,7 -19,7 +19,7 @@@
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
  
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd;>

++module="ant" revision="1.10.8"/>

  
  
diff --cc snap/snapcraft.yaml
index cb62fa5,a10b65a..be8a572
--- a/snap/snapcraft.yaml
+++ b/snap/snapcraft.yaml
@@@ -14,7 -14,7 +14,7 @@@
  # limitations under the License.
  
  name: ant
- version: "1.10.7alpha"
 -version: "1.10.7"
++version: "1.10.8alpha"
  summary: Apache Ant
  description: |
Apache Ant™ is a Java library and command-line tool whose mission is
diff --cc src/etc/poms/ant-antlr/pom.xml
index 71c8fd9,41cf79f..cd9f59a
--- a/src/etc/poms/ant-antlr/pom.xml
+

[ant] branch master updated: Fix typo

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 1353880  Fix typo
1353880 is described below

commit 13538807edeb5688fe1879b8cc30a7e582f919b2
Author: Jaikiran Pai 
AuthorDate: Thu Sep 5 10:01:36 2019 +0530

Fix typo
---
 ReleaseInstructions | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/ReleaseInstructions b/ReleaseInstructions
index 7d3ff4a..6a59b4f 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -80,7 +80,7 @@ Note: This document was adapted from the one created in the 
context of
 * ivy.xml in release subdirectory (version should already be correct here)
 * WHATSNEW (version should already be correct here)
 * src/etc/testcases/taskdefs/conditions/antversion.xml (version should 
already be correct here)
-* snap/snapcraft.yml - change the value for "version" attribute. Plus, 
change the value for "grade"
+* snap/snapcraft.yaml - change the value for "version" attribute. Plus, 
change the value for "grade"
   to "stable".
 
 6.  Next bootstrap, build and run the tests.
@@ -304,7 +304,7 @@ Note: This document was adapted from the one created in the 
context of
 * ivy.xml in release subdirectory
 * WHATSNEW (add a new section)
 * src/etc/testcases/taskdefs/conditions/antversion.xml
-* snap/snapcraft.yml - bump version to [newversion]alpha and change value 
of "grade" to "devel"
+* snap/snapcraft.yaml - bump version to [newversion]alpha and change value 
of "grade" to "devel"
 
 Amend the merge commit
 
@@ -377,7 +377,7 @@ Files containing version information
* ivy.xml in release subdirectory
* WHATSNEW
* src/etc/testcases/taskdefs/conditions/antversion.xml
-   * snap/snapcraft.yml
+   * snap/snapcraft.yaml
 
 cover.html, credits.html, POM files, antversion.xml should be 
 adjusted for the [newversion] right after the build and tagging 



svn commit: r35555 - in /release/ant: ./ binaries/ manual/ source/

2019-09-04 Thread jaikiran
Author: jaikiran
Date: Thu Sep  5 03:17:31 2019
New Revision: 3

Log:
Release 1.0.17 of Ant, based on a successful RC1 vote

Added:
release/ant/RELEASE-NOTES-1.10.7.html   (with props)
release/ant/binaries/apache-ant-1.10.7-bin.tar.bz2   (with props)
release/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.asc
release/ant/binaries/apache-ant-1.10.7-bin.tar.bz2.sha512
release/ant/binaries/apache-ant-1.10.7-bin.tar.gz   (with props)
release/ant/binaries/apache-ant-1.10.7-bin.tar.gz.asc
release/ant/binaries/apache-ant-1.10.7-bin.tar.gz.sha512
release/ant/binaries/apache-ant-1.10.7-bin.tar.xz   (with props)
release/ant/binaries/apache-ant-1.10.7-bin.tar.xz.asc
release/ant/binaries/apache-ant-1.10.7-bin.tar.xz.sha512
release/ant/binaries/apache-ant-1.10.7-bin.zip   (with props)
release/ant/binaries/apache-ant-1.10.7-bin.zip.asc
release/ant/binaries/apache-ant-1.10.7-bin.zip.sha512
release/ant/manual/apache-ant-1.10.7-manual.tar.bz2   (with props)
release/ant/manual/apache-ant-1.10.7-manual.tar.bz2.asc
release/ant/manual/apache-ant-1.10.7-manual.tar.bz2.sha512
release/ant/manual/apache-ant-1.10.7-manual.tar.gz   (with props)
release/ant/manual/apache-ant-1.10.7-manual.tar.gz.asc
release/ant/manual/apache-ant-1.10.7-manual.tar.gz.sha512
release/ant/manual/apache-ant-1.10.7-manual.tar.xz   (with props)
release/ant/manual/apache-ant-1.10.7-manual.tar.xz.asc
release/ant/manual/apache-ant-1.10.7-manual.tar.xz.sha512
release/ant/manual/apache-ant-1.10.7-manual.zip   (with props)
release/ant/manual/apache-ant-1.10.7-manual.zip.asc
release/ant/manual/apache-ant-1.10.7-manual.zip.sha512
release/ant/source/apache-ant-1.10.7-src.tar.bz2   (with props)
release/ant/source/apache-ant-1.10.7-src.tar.bz2.asc
release/ant/source/apache-ant-1.10.7-src.tar.bz2.sha512
release/ant/source/apache-ant-1.10.7-src.tar.gz   (with props)
release/ant/source/apache-ant-1.10.7-src.tar.gz.asc
release/ant/source/apache-ant-1.10.7-src.tar.gz.sha512
release/ant/source/apache-ant-1.10.7-src.tar.xz   (with props)
release/ant/source/apache-ant-1.10.7-src.tar.xz.asc
release/ant/source/apache-ant-1.10.7-src.tar.xz.sha512
release/ant/source/apache-ant-1.10.7-src.zip   (with props)
release/ant/source/apache-ant-1.10.7-src.zip.asc
release/ant/source/apache-ant-1.10.7-src.zip.sha512
Modified:
release/ant/README.html

Modified: release/ant/README.html
==
--- release/ant/README.html (original)
+++ release/ant/README.html Thu Sep  5 03:17:31 2019
@@ -1,193 +1,51 @@
 
-  Releases of Apache Ant
-
-  The Apache Ant team currently maintains two lines of
-development. The 1.9.x releases require Java5 at runtime and
-1.10.x requires Java8 at runtime. Both lines are based off of
-Ant 1.9.7 and the 1.9.x releases are mostly bug fix releases
-while additional new features are developed for 1.10.x.
-
-  The latest releases are 1.9.14 and 1.10.6 and 1.10.6 contains
-a superset of 1.9.14 - with the exception of a few tasks and
-features that no longer work with Java8 anyway (like the apt
-task).
-
-  The full release notes of the latest releases are below.
-
-  Release Notes of Apache Ant 1.9.14
-  
-Changes from Ant 1.9.13 TO Ant 1.9.14
+
+ Release Notes of Apache Ant 1.10.7
+   
+
+Changes from Ant 1.10.6 TO Ant 1.10.7
 =
 
-Changes that could break older environments:

-
- * ClearCase#runS has been augmented by a two arg-version and the
-   one-arg version will no longer be called. This may affect
-   subclasses that have overridden runS.
-
 Fixed bugs:
 ---
 
- * fetch.xml must retrieve runtime rather than compile dependencies for
-   mail task.
-   Bugzilla Report 62621
-
- * augment task now throws a BuildException (as noted in its manual)
-   instead of a IllegalStateException in the absence of the "id" attribute.
-   Bugzilla Report 62655
-
- * org.apache.tools.zip.ZipOutputStream would sometimes potentially use
-   an incorrect compression level for a zip entry. This is now fixed.
-   Bugzilla Report 62686
-
- * cccheckout would ignore an error of the "ls checkout" command even
-   if failOnError was set to false.
-   Bugzilla Report 63071
-
-Other changes:
---
- * generatekey task now supports SubjectAlternativeName during key
-   generation.
-
- * the modified selector has a new built-in algorithm 'lastmodified'
-   which computes a value based upon the lastmodified time of the file.
-
- * signjar and verifyjar now support the -providerName, -providerClass
-   and -providerArg command line options of keytool via new attributes.
-   Bugzilla Report 65234
-
- * signjar and verifyjar now supported nested arg elements for
-   co

svn commit: r1866428 [24/26] - in /ant/site/ant: production/ production/manual/ production/manual/Integration/ production/manual/Tasks/ production/manual/Types/ production/manual/api/ production/manua

2019-09-04 Thread jaikiran
Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunner.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunner.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunner.html 
(original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunner.html 
Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 ScriptRunner (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerBase.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerBase.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerBase.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerBase.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 ScriptRunnerBase (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerCreator.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerCreator.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerCreator.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerCreator.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 ScriptRunnerCreator (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerHelper.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerHelper.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerHelper.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/ScriptRunnerHelper.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 ScriptRunnerHelper (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SourceFileScanner.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/SourceFileScanner.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SourceFileScanner.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SourceFileScanner.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 SourceFileScanner (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SplitClassLoader.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/SplitClassLoader.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SplitClassLoader.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/SplitClassLoader.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 SplitClassLoader (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StreamUtils.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/StreamUtils.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StreamUtils.html 
(original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StreamUtils.html 
Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 StreamUtils (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StringTokenizer.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/util/StringTokenizer.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StringTokenizer.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StringTokenizer.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 StringTokenizer (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/util/StringUtils.html
URL: 

svn commit: r1866428 [16/26] - in /ant/site/ant: production/ production/manual/ production/manual/Integration/ production/manual/Tasks/ production/manual/Types/ production/manual/api/ production/manua

2019-09-04 Thread jaikiran
Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapter.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapter.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapter.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapter.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 JspCompilerAdapter (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapterFactory.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapterFactory.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapterFactory.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/JspCompilerAdapterFactory.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 JspCompilerAdapterFactory (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-summary.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-summary.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-summary.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-summary.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 org.apache.tools.ant.taskdefs.optional.jsp.compilers (Apache Ant 
API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-tree.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-tree.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-tree.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/compilers/package-tree.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 org.apache.tools.ant.taskdefs.optional.jsp.compilers Class Hierarchy 
(Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-summary.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-summary.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-summary.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-summary.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 org.apache.tools.ant.taskdefs.optional.jsp (Apache Ant API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-tree.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-tree.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-tree.html
 (original)
+++ 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/jsp/package-tree.html
 Thu Sep  5 04:17:51 2019
@@ -2,10 +2,10 @@
 
 
 
-
+
 org.apache.tools.ant.taskdefs.optional.jsp Class Hierarchy (Apache Ant 
API)
 
-
+
 
 
 

Modified: 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.Format.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.Format.html?rev=1866428=1866427=1866428=diff
==
--- 
ant/site/ant/production/manual/api/org/apache/tools/ant/taskdefs/optional/junit/AggregateTransformer.Format.html
 (original)
+++ 

[ant] branch master updated: Update release instructions

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 7b996a8  Update release instructions
7b996a8 is described below

commit 7b996a8727d82d27e9986b1ffcda74a6d148ee1f
Author: Jaikiran Pai 
AuthorDate: Thu Sep 5 09:58:12 2019 +0530

Update release instructions
---
 ReleaseInstructions | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ReleaseInstructions b/ReleaseInstructions
index 4382eb9..7d3ff4a 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -80,7 +80,8 @@ Note: This document was adapted from the one created in the 
context of
 * ivy.xml in release subdirectory (version should already be correct here)
 * WHATSNEW (version should already be correct here)
 * src/etc/testcases/taskdefs/conditions/antversion.xml (version should 
already be correct here)
-* snap/snapcraft.yml
+* snap/snapcraft.yml - change the value for "version" attribute. Plus, 
change the value for "grade"
+  to "stable".
 
 6.  Next bootstrap, build and run the tests.
 
@@ -111,6 +112,7 @@ Note: This document was adapted from the one created in the 
context of
 
 8.  Commit your changes, tag them, push them.
 
+$ git commit -m "Prepare for RC1 of version 1.10.0 of Ant" ./
 $ git tag -s -m "Tagging RC1 for version 1.10.0 of Ant" ANT_1.10.0_RC1
 $ git push --tags
 
@@ -302,7 +304,7 @@ Note: This document was adapted from the one created in the 
context of
 * ivy.xml in release subdirectory
 * WHATSNEW (add a new section)
 * src/etc/testcases/taskdefs/conditions/antversion.xml
-* snap/snapcraft.yml (bump version to [newversion]alpha)
+* snap/snapcraft.yml - bump version to [newversion]alpha and change value 
of "grade" to "devel"
 
 Amend the merge commit
 



[ant] branch master updated: Clarify the snapcraft release command

2019-09-04 Thread jaikiran
This is an automated email from the ASF dual-hosted git repository.

jaikiran pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ant.git


The following commit(s) were added to refs/heads/master by this push:
 new 7a3e903  Clarify the snapcraft release command
7a3e903 is described below

commit 7a3e9034e1583c319b809e641824a2fc10423f15
Author: Jaikiran Pai 
AuthorDate: Thu Sep 5 10:23:13 2019 +0530

Clarify the snapcraft release command
---
 ReleaseInstructions | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/ReleaseInstructions b/ReleaseInstructions
index 6a59b4f..191662a 100644
--- a/ReleaseInstructions
+++ b/ReleaseInstructions
@@ -315,9 +315,13 @@ Note: This document was adapted from the one created in 
the context of
 23. copy the candidate snaps to stable. First figure out the revision
 
 $ snapcraft status ant
-$ snapcraft release ant REVISION latest/stable 1.10/stable
+$ snapcraft release ant REVISION latest/stable
+$ snapcraft release ant REVISION 1.10/stable
 
-where REVISION is the revision you want to promote
+where REVISION is the revision you want to promote (keep in mind that the
+REVISION isn't the version you are releasing. snapcraft uses its own 
separate integer
+value for the REVISION and this value is listed as the output of the 
previous
+"snapcraft status ant" command)
 
 24. wait a few hours for the mirrors to catch up
 



svn commit: r1866428 [4/26] - in /ant/site/ant: production/ production/manual/ production/manual/Integration/ production/manual/Tasks/ production/manual/Types/ production/manual/api/ production/manual

2019-09-04 Thread jaikiran
Modified: ant/site/ant/production/manual/Types/namespace.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/Types/namespace.html?rev=1866428=1866427=1866428=diff
==
--- ant/site/ant/production/manual/Types/namespace.html (original)
+++ ant/site/ant/production/manual/Types/namespace.html Thu Sep  5 04:17:51 2019
@@ -7,7 +7,7 @@
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at
 
-   http://www.apache.org/licenses/LICENSE-2.0
+   https://www.apache.org/licenses/LICENSE-2.0
 
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -64,8 +64,8 @@
   URI of the XML namespace with which the type should be associated:
 
 
-typedef resource="org/example/tasks.properties" uri="http://example.org/tasks;>http://example.org/tasks"/
-my:task xmlns:my="http://example.org/tasks;>http://example.org/tasks"
+typedef resource="org/example/tasks.properties" 
uri="http://example.org/tasks"/;
+my:task xmlns:my="http://example.org/tasks";
 ...
 /my:task
 As the above example demonstrates, the namespace URI needs to be 
specified at least
@@ -74,8 +74,8 @@
   the xmlns attribute. This mapping can happen at any level in 
the build file:
 
 
-project name="test" xmlns:my="http://example.org/tasks;>http://example.org/tasks"
-typedef resource="org/example/tasks.properties" uri="http://example.org/tasks;>http://example.org/tasks"/
+project name="test" xmlns:my="http://example.org/tasks";
+typedef resource="org/example/tasks.properties" 
uri="http://example.org/tasks"/;
 my:task
 ...
 /my:task
@@ -86,8 +86,8 @@
 
 
 project name="test"
-typedef resource="org/example/tasks.properties" uri="http://example.org/tasks;>http://example.org/tasks"/
-task xmlns="http://example.org/tasks;>http://example.org/tasks"
+typedef resource="org/example/tasks.properties" 
uri="http://example.org/tasks"/;
+task xmlns="http://example.org/tasks";
 ...
 /task
 /project
@@ -113,8 +113,8 @@
   nested config element, the build file snippet would look 
like this:
 
 
-typedef resource="org/example/tasks.properties" uri="http://example.org/tasks;>http://example.org/tasks"/
-my:task xmlns:my="http://example.org/tasks;>http://example.org/tasks"
+typedef resource="org/example/tasks.properties" 
uri="http://example.org/tasks"/;
+my:task xmlns:my="http://example.org/tasks";
 my:config a="foo" b="bar"/
 ...
 /my:task
@@ -123,8 +123,8 @@
   script:
 
 
-typedef resource="org/example/tasks.properties" uri="http://example.org/tasks;>http://example.org/tasks"/
-task xmlns="http://example.org/tasks;>http://example.org/tasks"
+typedef resource="org/example/tasks.properties" 
uri="http://example.org/tasks"/;
+task xmlns="http://example.org/tasks";
 config a="foo" b="bar"/
 ...
 /task
@@ -134,8 +134,8 @@
 
 
 typedef resource="org/example/tasks.properties"
-uri="http://example.org/tasks;>http://example.org/tasks"/
-my:task xmlns:my="http://example.org/tasks;>http://example.org/tasks"
+uri="http://example.org/tasks"/;
+my:task xmlns:my="http://example.org/tasks";
 config a="foo" b="bar"/
 ...
 /my:task
@@ -161,7 +161,7 @@
 
 
 
-my:task xmlns:my="http://example.org/tasks;>http://example.org/tasks"
+my:task xmlns:my="http://example.org/tasks";
 my:config a="foo" b="bar"/
 ...
 /my:task
@@ -169,7 +169,7 @@
   and
 
 
-my:task xmlns:my="http://example.org/tasks;>http://example.org/tasks"
+my:task xmlns:my="http://example.org/tasks";
 my:config my:a="foo" my:b="bar"/
 ...
 /my:task
@@ -198,8 +198,8 @@
   or addConfigured(Condition) method):
 
 
-typedef resource="org/example/conditions.properties" uri="http://example.org/conditions;>http://example.org/conditions"/
-condition property="prop" xmlns="http://example.org/conditions;>http://example.org/conditions"
+typedef resource="org/example/conditions.properties" 
uri="http://example.org/conditions"/;
+condition property="prop" xmlns="http://example.org/conditions";
 and
 available file="bla.txt"/
 my:condition a="foo"/

Modified: ant/site/ant/production/manual/Types/patternset.html
URL: 
http://svn.apache.org/viewvc/ant/site/ant/production/manual/Types/patternset.html?rev=1866428=1866427=1866428=diff
==
--- ant/site/ant/production/manual/Types/patternset.html (original)
+++ ant/site/ant/production/manual/Types/patternset.html Thu Sep  5 04:17:51 
2019
@@ -7,7 +7,7 @@
(the "License"); you may not use this file except in compliance with
the License.  You may obtain a copy of the License at
 
-   http://www.apache.org/licenses/LICENSE-2.0
+   

<    1   2   3   4   5   6   7   8   9   10   >