You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by jh...@apache.org on 2017/05/29 12:57:25 UTC

[1/3] ant-ivy git commit: Use Java 7 as the minimum required Java version

Repository: ant-ivy
Updated Branches:
  refs/heads/master 6e906cc8e -> 5601c44f6


Use Java 7 as the minimum required Java version


Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/04d7c699
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/04d7c699
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/04d7c699

Branch: refs/heads/master
Commit: 04d7c6991de41612a287ef12504d347be7942fe2
Parents: 24b5e00
Author: Jaikiran Pai <ja...@gmail.com>
Authored: Mon May 29 16:52:32 2017 +0530
Committer: Jaikiran Pai <ja...@gmail.com>
Committed: Mon May 29 16:59:42 2017 +0530

----------------------------------------------------------------------
 META-INF/MANIFEST.MF   | 2 +-
 build.properties       | 2 +-
 doc/compatibility.html | 6 ++++--
 3 files changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/04d7c699/META-INF/MANIFEST.MF
----------------------------------------------------------------------
diff --git a/META-INF/MANIFEST.MF b/META-INF/MANIFEST.MF
index c4986fc..cb8e757 100644
--- a/META-INF/MANIFEST.MF
+++ b/META-INF/MANIFEST.MF
@@ -109,4 +109,4 @@ Export-Package: org.apache.ivy;version="2.0.0",
  org.apache.ivy.util.filter;version="2.0.0",
  org.apache.ivy.util.url;version="2.0.0"
 Bundle-ClassPath: .
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
+Bundle-RequiredExecutionEnvironment: J2SE-1.7

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/04d7c699/build.properties
----------------------------------------------------------------------
diff --git a/build.properties b/build.properties
index cc08112..5b28e22 100644
--- a/build.properties
+++ b/build.properties
@@ -42,7 +42,7 @@ checkstyle.report.dir=${reports.dir}/checkstyle
 checkstyle.src.dir=${basedir}/src/etc/checkstyle
 rat.report.dir=${reports.dir}/rat
 
-ivy.minimum.javaversion=1.5
+ivy.minimum.javaversion=1.7
 debug.mode=on
 ivy.install.version=1.4.1
 

http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/04d7c699/doc/compatibility.html
----------------------------------------------------------------------
diff --git a/doc/compatibility.html b/doc/compatibility.html
index a298558..65a0244 100644
--- a/doc/compatibility.html
+++ b/doc/compatibility.html
@@ -29,11 +29,13 @@
 
 Up to Ivy 2.3.x, a minimum of Java 1.4 is required.
 
-Since Ivy 2.4.0, a minimum of Java 5 is required.
+For Ivy 2.4.0, a minimum of Java 5 is required.
+
+Since Ivy 2.5.0, a minimum of Java 7 is required.
 
 <h1>Apache Ant</h1>
 
-Ivy doesn't require much of Ant and should run correctly on pretty old versions. But it is recommended to use at least Ant 1.6.
+Ivy doesn't require a specific version of Ant as long as the Ant being used complies with the JVM compatibility requirements noted above.
 
 <h1>Other optional dependencies</h1>
 


[3/3] ant-ivy git commit: Merge branch 'PR-35'

Posted by jh...@apache.org.
Merge branch 'PR-35'


Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/5601c44f
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/5601c44f
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/5601c44f

Branch: refs/heads/master
Commit: 5601c44f6e8c12cf8574ac086736bb93d2158585
Parents: 6e906cc d8de43a
Author: Jan Matèrne <jh...@apache.org>
Authored: Mon May 29 14:56:52 2017 +0200
Committer: Jan Matèrne <jh...@apache.org>
Committed: Mon May 29 14:56:52 2017 +0200

----------------------------------------------------------------------
 META-INF/MANIFEST.MF   | 2 +-
 build.properties       | 2 +-
 build.xml              | 4 ++++
 doc/compatibility.html | 6 ++++--
 4 files changed, 10 insertions(+), 4 deletions(-)
----------------------------------------------------------------------



[2/3] ant-ivy git commit: Emma code coverage bytecode manipulation leads to errors in "Strict mode" Java 7. Make it lenient for now.

Posted by jh...@apache.org.
Emma code coverage bytecode manipulation leads to errors in "Strict mode" Java 7. Make it lenient for now.


Project: http://git-wip-us.apache.org/repos/asf/ant-ivy/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant-ivy/commit/d8de43a6
Tree: http://git-wip-us.apache.org/repos/asf/ant-ivy/tree/d8de43a6
Diff: http://git-wip-us.apache.org/repos/asf/ant-ivy/diff/d8de43a6

Branch: refs/heads/master
Commit: d8de43a6a3d5fc423514af3c0e817b3347ae48df
Parents: 04d7c69
Author: Jaikiran Pai <ja...@gmail.com>
Authored: Mon May 29 17:58:49 2017 +0530
Committer: Jaikiran Pai <ja...@gmail.com>
Committed: Mon May 29 17:59:12 2017 +0530

----------------------------------------------------------------------
 build.xml | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant-ivy/blob/d8de43a6/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index 89beaae..54064c3 100644
--- a/build.xml
+++ b/build.xml
@@ -467,6 +467,10 @@
             </syspropertyset>
             <jvmarg value="-Demma.coverage.out.file=${coverage.dir}/coverage.emma"/>
             <jvmarg value="-Demma.coverage.out.merge=true"/>
+            <!-- Added so that the bytecode generated by Emma (in Java 7) isn't verified in "Strict" mode
+                which fails due to Emma's inability to create Java 7 bytecode. Can be removed if/when we
+                move to a different code coverage tool -->
+            <jvmarg value="-noverify"/>
 
             <!-- Added this to test IVY-65 -->
             <jvmarg value="-Duser.region=TR"/>