Skip to content

Commit 8c972a0

Browse files
Copilotslachiewicz
andauthored
Replace PlexusIoZipFileResourceCollection with PlexusArchiverZipFileResourceCollection for non-JAR formats (#398)
--------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: slachiewicz <[email protected]>
1 parent 899d0f1 commit 8c972a0

13 files changed

+254
-219
lines changed

src/main/java/org/codehaus/plexus/archiver/car/PlexusIoCarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for CAR files.
2424
*/
2525
@Named("car")
26-
public class PlexusIoCarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoCarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/ear/PlexusIoEarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for EAR files.
2424
*/
2525
@Named("ear")
26-
public class PlexusIoEarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoEarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/esb/PlexusIoEsbFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for ESB files.
2424
*/
2525
@Named("esb")
26-
public class PlexusIoEsbFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoEsbFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/jar/PlexusIoJarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusIoJarFileResourceCollectionWithSignatureVerification;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for JAR files that uses JarFile to verify signatures when present.
2424
*/
2525
@Named("jar")
26-
public class PlexusIoJarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoJarFileResourceCollection extends PlexusIoJarFileResourceCollectionWithSignatureVerification {}

src/main/java/org/codehaus/plexus/archiver/nar/PlexusIoNarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for NAR files.
2424
*/
2525
@Named("nar")
26-
public class PlexusIoNarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoNarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/par/PlexusIoJarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for PAR files.
2424
*/
2525
@Named("par")
26-
public class PlexusIoJarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoJarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/rar/PlexusIoRarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for RAR files.
2424
*/
2525
@Named("rar")
26-
public class PlexusIoRarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoRarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/sar/PlexusIoSarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for SAR files.
2424
*/
2525
@Named("sar")
26-
public class PlexusIoSarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoSarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/swc/PlexusIoSwcFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for SWC files.
2424
*/
2525
@Named("swc")
26-
public class PlexusIoSwcFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoSwcFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

src/main/java/org/codehaus/plexus/archiver/war/PlexusIoWarFileResourceCollection.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@
1717

1818
import javax.inject.Named;
1919

20-
import org.codehaus.plexus.archiver.zip.PlexusIoZipFileResourceCollection;
20+
import org.codehaus.plexus.archiver.zip.PlexusArchiverZipFileResourceCollection;
2121

2222
/**
23-
* Alias for {@link PlexusIoZipFileResourceCollection}.
23+
* Resource collection for WAR files.
2424
*/
2525
@Named("war")
26-
public class PlexusIoWarFileResourceCollection extends PlexusIoZipFileResourceCollection {}
26+
public class PlexusIoWarFileResourceCollection extends PlexusArchiverZipFileResourceCollection {}

0 commit comments

Comments
 (0)