This is an automated email from the ASF dual-hosted git repository.

elharo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-jar-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 7934b48  Remove dependency on plexus (#63)
7934b48 is described below

commit 7934b483d654e17b5e6983cc4caf6afe24f1a23d
Author: Elliotte Rusty Harold <[email protected]>
AuthorDate: Wed Oct 4 11:49:52 2023 +0000

    Remove dependency on plexus (#63)
    
    * remove unused imports
    * switch to Apache commons IO
---
 pom.xml                                                  | 11 ++++++-----
 src/it/MJAR-162/verify.bsh                               |  1 -
 src/it/MJAR-183/verify.bsh                               |  1 -
 src/it/MJAR-199-change-classifier/verify.bsh             |  1 -
 src/it/MJAR-199/verify.bsh                               |  1 -
 src/it/MJAR-228/verify.bsh                               |  1 -
 src/it/MJAR-260-invalid-automatic-module-name/verify.bsh |  1 -
 src/it/MJAR-260-valid-automatic-module-name/verify.bsh   |  1 -
 src/it/MJAR-30-excludes/verify.groovy                    |  1 -
 src/it/MJAR-30-fullcontent/verify.groovy                 |  1 -
 src/it/MJAR-30-include/verify.groovy                     |  1 -
 src/it/MJAR-60/verify.groovy                             |  4 ++--
 src/it/MJAR-80-exclude/verify.groovy                     |  1 -
 src/it/MJAR-80-fullcontent/verify.groovy                 |  1 -
 src/it/MJAR-80-include/verify.groovy                     |  1 -
 src/it/MJAR-82/verify.bsh                                |  1 -
 src/it/manifest-content/verify.grovy                     |  1 -
 src/it/mjar-139/verify.bsh                               |  1 -
 src/it/mjar-71-01/verify.groovy                          |  4 ++--
 src/it/mjar-71-02/verify.groovy                          |  4 ++--
 src/it/mjar-90/verify.bsh                                |  1 -
 src/it/project-004/verify.groovy                         |  1 -
 22 files changed, 12 insertions(+), 29 deletions(-)

diff --git a/pom.xml b/pom.xml
index 6ae8756..3681e08 100644
--- a/pom.xml
+++ b/pom.xml
@@ -114,11 +114,6 @@
       <artifactId>maven-archiver</artifactId>
       <version>${mavenArchiverVersion}</version>
     </dependency>
-    <dependency>
-      <groupId>org.codehaus.plexus</groupId>
-      <artifactId>plexus-utils</artifactId>
-      <version>3.4.2</version>
-    </dependency>
     <!-- dependencies to annotations -->
     <dependency>
       <groupId>org.apache.maven.plugin-tools</groupId>
@@ -145,6 +140,12 @@
       <version>${mavenVersion}</version>
       <scope>test</scope>
     </dependency>
+    <dependency>
+      <groupId>commons-io</groupId>
+      <artifactId>commons-io</artifactId>
+      <version>2.14.0</version>
+      <scope>test</scope>
+    </dependency>
   </dependencies>
 
   <build>
diff --git a/src/it/MJAR-162/verify.bsh b/src/it/MJAR-162/verify.bsh
index d339c67..d4f0f82 100644
--- a/src/it/MJAR-162/verify.bsh
+++ b/src/it/MJAR-162/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-183/verify.bsh b/src/it/MJAR-183/verify.bsh
index a9aeea5..a024918 100644
--- a/src/it/MJAR-183/verify.bsh
+++ b/src/it/MJAR-183/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-199-change-classifier/verify.bsh 
b/src/it/MJAR-199-change-classifier/verify.bsh
index 2f82c46..27dc60c 100644
--- a/src/it/MJAR-199-change-classifier/verify.bsh
+++ b/src/it/MJAR-199-change-classifier/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-199/verify.bsh b/src/it/MJAR-199/verify.bsh
index 18c8b25..e788c14 100644
--- a/src/it/MJAR-199/verify.bsh
+++ b/src/it/MJAR-199/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-228/verify.bsh b/src/it/MJAR-228/verify.bsh
index 7365c85..9fe1b9c 100644
--- a/src/it/MJAR-228/verify.bsh
+++ b/src/it/MJAR-228/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-260-invalid-automatic-module-name/verify.bsh 
b/src/it/MJAR-260-invalid-automatic-module-name/verify.bsh
index 2096dc1..3253895 100644
--- a/src/it/MJAR-260-invalid-automatic-module-name/verify.bsh
+++ b/src/it/MJAR-260-invalid-automatic-module-name/verify.bsh
@@ -22,7 +22,6 @@ import java.io.*;
 import java.nio.file.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-260-valid-automatic-module-name/verify.bsh 
b/src/it/MJAR-260-valid-automatic-module-name/verify.bsh
index 86db5ed..0618e58 100644
--- a/src/it/MJAR-260-valid-automatic-module-name/verify.bsh
+++ b/src/it/MJAR-260-valid-automatic-module-name/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-30-excludes/verify.groovy 
b/src/it/MJAR-30-excludes/verify.groovy
index 8470d21..dafd74f 100644
--- a/src/it/MJAR-30-excludes/verify.groovy
+++ b/src/it/MJAR-30-excludes/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-30-fullcontent/verify.groovy 
b/src/it/MJAR-30-fullcontent/verify.groovy
index a64ef94..89ad38d 100644
--- a/src/it/MJAR-30-fullcontent/verify.groovy
+++ b/src/it/MJAR-30-fullcontent/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-30-include/verify.groovy 
b/src/it/MJAR-30-include/verify.groovy
index 258b205..28d3e5f 100644
--- a/src/it/MJAR-30-include/verify.groovy
+++ b/src/it/MJAR-30-include/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-60/verify.groovy b/src/it/MJAR-60/verify.groovy
index 04d1975..76f19fe 100644
--- a/src/it/MJAR-60/verify.groovy
+++ b/src/it/MJAR-60/verify.groovy
@@ -21,7 +21,7 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
+import org.apache.commons.io.*;
 
 boolean result = true;
 
@@ -51,7 +51,7 @@ try
             // Only compare files
             if ( entry.getName().equals( "META-INF/MANIFEST.MF" ) )
             {
-               String manifest = IOUtil.toString( jar.getInputStream ( entry ) 
);
+               String manifest = IOUtils.toString( jar.getInputStream ( entry 
) );
                int index = manifest.indexOf( "Class-Path: config/" );
                if ( index <= 0 )
                {       
diff --git a/src/it/MJAR-80-exclude/verify.groovy 
b/src/it/MJAR-80-exclude/verify.groovy
index 063dd30..8d72e1b 100644
--- a/src/it/MJAR-80-exclude/verify.groovy
+++ b/src/it/MJAR-80-exclude/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-80-fullcontent/verify.groovy 
b/src/it/MJAR-80-fullcontent/verify.groovy
index 6cafc8d..47523b5 100644
--- a/src/it/MJAR-80-fullcontent/verify.groovy
+++ b/src/it/MJAR-80-fullcontent/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-80-include/verify.groovy 
b/src/it/MJAR-80-include/verify.groovy
index ff62d49..09294a5 100644
--- a/src/it/MJAR-80-include/verify.groovy
+++ b/src/it/MJAR-80-include/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/MJAR-82/verify.bsh b/src/it/MJAR-82/verify.bsh
index 2afd430..acdbfd9 100644
--- a/src/it/MJAR-82/verify.bsh
+++ b/src/it/MJAR-82/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 import org.codehaus.plexus.util.cli.*;
 import org.codehaus.plexus.util.FileUtils;
 
diff --git a/src/it/manifest-content/verify.grovy 
b/src/it/manifest-content/verify.grovy
index ccf3f5a..2da7753 100644
--- a/src/it/manifest-content/verify.grovy
+++ b/src/it/manifest-content/verify.grovy
@@ -22,7 +22,6 @@ import java.io.*;
 import java.util.*;
 import java.util.jar.*;
 import java.util.zip.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/mjar-139/verify.bsh b/src/it/mjar-139/verify.bsh
index 0af748a..8d5555b 100644
--- a/src/it/mjar-139/verify.bsh
+++ b/src/it/mjar-139/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/mjar-71-01/verify.groovy b/src/it/mjar-71-01/verify.groovy
index b62fe5d..97f78e8 100644
--- a/src/it/mjar-71-01/verify.groovy
+++ b/src/it/mjar-71-01/verify.groovy
@@ -21,7 +21,7 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
+import org.apache.commons.io.*;
 
 boolean result = true;
 
@@ -51,7 +51,7 @@ try
             // Only compare files
             if ( entry.getName().equals( "META-INF/MANIFEST.MF" ) )
             {
-               String manifest = IOUtil.toString( jar.getInputStream ( entry ) 
);
+               String manifest = IOUtils.toString( jar.getInputStream ( entry 
) );
                int index = manifest.indexOf( "Archiver-Version: 
foobar-1.23456" );
                if ( index <= 0 )
                {       
diff --git a/src/it/mjar-71-02/verify.groovy b/src/it/mjar-71-02/verify.groovy
index ada2d78..33e4053 100644
--- a/src/it/mjar-71-02/verify.groovy
+++ b/src/it/mjar-71-02/verify.groovy
@@ -21,7 +21,7 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
+import org.apache.commons.io.*;
 
 boolean result = true;
 
@@ -51,7 +51,7 @@ try
             // Only compare files
             if ( entry.getName().equals ( "META-INF/MANIFEST.MF" ) )
             {
-               String manifest = IOUtil.toString( jar.getInputStream ( entry ) 
);
+               String manifest = IOUtils.toString( jar.getInputStream ( entry 
) );
                int index = manifest.indexOf( "Archiver-Version: 
foobar-1.23456" );
                if ( index > 0 )
                {       
diff --git a/src/it/mjar-90/verify.bsh b/src/it/mjar-90/verify.bsh
index c1e9302..7560e22 100644
--- a/src/it/mjar-90/verify.bsh
+++ b/src/it/mjar-90/verify.bsh
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 
diff --git a/src/it/project-004/verify.groovy b/src/it/project-004/verify.groovy
index e5f5506..6989c03 100644
--- a/src/it/project-004/verify.groovy
+++ b/src/it/project-004/verify.groovy
@@ -21,7 +21,6 @@
 import java.io.*;
 import java.util.*;
 import java.util.jar.*;
-import org.codehaus.plexus.util.*;
 
 boolean result = true;
 

Reply via email to