From 32d59ce9b4a0bcb824ba36e6fdd2df2052e8e6ff Mon Sep 17 00:00:00 2001 From: Rob Vesse Date: Tue, 26 Oct 2021 08:56:11 +0100 Subject: [PATCH 1/2] CSV-292: Add Automatic-Module-Name to JAR file This allows for using Commons CSV in JPMS based projects that want to declare a requirement on the org.apache.commons.csv module --- pom.xml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/pom.xml b/pom.xml index 208837b8..c59462d1 100644 --- a/pom.xml +++ b/pom.xml @@ -283,6 +283,24 @@ gnu + + org.apache.maven.plugins + maven-jar-plugin + + + + test-jar + + + + + + + ${commons.module.name} + + + + org.apache.maven.plugins maven-surefire-plugin From e3b29ca47cda539e0a3182054d8a04258a87aec3 Mon Sep 17 00:00:00 2001 From: "Bruno P. Kinoshita" Date: Wed, 15 Dec 2021 22:57:43 +1300 Subject: [PATCH 2/2] CSV-292: Changelog --- src/changes/changes.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index de306379..d36c0a06 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -41,6 +41,7 @@ Minor changes #172. + No Automatic-Module-Name prevents usage in JPMS projects without repacking the JAR. Make CSVRecord#values() public.