You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by br...@apache.org on 2017/09/26 20:44:37 UTC

commons-io git commit: IO-551: Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility.

Repository: commons-io
Updated Branches:
  refs/heads/master 4f6b009a2 -> af91ffc31


IO-551: Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility.


Project: http://git-wip-us.apache.org/repos/asf/commons-io/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-io/commit/af91ffc3
Tree: http://git-wip-us.apache.org/repos/asf/commons-io/tree/af91ffc3
Diff: http://git-wip-us.apache.org/repos/asf/commons-io/diff/af91ffc3

Branch: refs/heads/master
Commit: af91ffc3140761773df9b796760e41ef5152c28a
Parents: 4f6b009
Author: Benedikt Ritter <br...@apache.org>
Authored: Tue Sep 26 22:44:21 2017 +0200
Committer: Benedikt Ritter <br...@apache.org>
Committed: Tue Sep 26 22:44:21 2017 +0200

----------------------------------------------------------------------
 pom.xml                 | 19 +++++++++++++++++++
 src/changes/changes.xml |  3 +++
 2 files changed, 22 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-io/blob/af91ffc3/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 9f95e00..86ab077 100644
--- a/pom.xml
+++ b/pom.xml
@@ -283,6 +283,25 @@ file comparators, endian transformation classes, and much more.
     <plugins>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <goals>
+              <goal>test-jar</goal>
+            </goals>
+          </execution>
+        </executions>
+        <!-- Temporary fix for IO-551, remove this after this has implemented in parent pom -->
+        <configuration>
+          <archive combine.children="append">
+            <manifestEntries>
+              <Automatic-Module-Name>org.apache.commons.io</Automatic-Module-Name>
+            </manifestEntries>
+          </archive>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
           <classpathDependencyExcludes>

http://git-wip-us.apache.org/repos/asf/commons-io/blob/af91ffc3/src/changes/changes.xml
----------------------------------------------------------------------
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 551b27b..4d59a71 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -47,6 +47,9 @@ The <action> type attribute can be add,update,fix,remove.
   <body>
     <!-- The release date is the date RC is cut -->
     <release version="2.6" date="2017-MM-DD" description="New features and bug fixes.">
+      <action issue="IO-551" dev="britter" type="add">
+        Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility
+      </action>
       <action issue="IO-550" dev="kinow" type="fix" due-to="Jimi Adrian">
         Documentation issue, fix 404 Javadoc issues in the description page
       </action>