diff --git a/pom.xml b/pom.xml index 72f979699..5a453d8c3 100644 --- a/pom.xml +++ b/pom.xml @@ -81,7 +81,6 @@ 24.4.0 2.43.0 3.26.1 - 1.27.0 2.17.2 9.7 6.10.0.202406032230-r diff --git a/test-gen-plugin/pom.xml b/test-gen-plugin/pom.xml index 7f80872c9..72bbae23e 100644 --- a/test-gen-plugin/pom.xml +++ b/test-gen-plugin/pom.xml @@ -23,11 +23,6 @@ javaparser-core ${javaparser.version} - - org.apache.commons - commons-compress - ${commons-compress.version} - com.fasterxml.jackson.core jackson-databind diff --git a/test-gen-plugin/src/main/java/com/dylibso/chicory/maven/TarExtractor.java b/test-gen-plugin/src/main/java/com/dylibso/chicory/maven/TarExtractor.java deleted file mode 100644 index d3d7fbcb9..000000000 --- a/test-gen-plugin/src/main/java/com/dylibso/chicory/maven/TarExtractor.java +++ /dev/null @@ -1,41 +0,0 @@ -package com.dylibso.chicory.maven; - -import java.io.BufferedInputStream; -import java.io.IOException; -import java.io.InputStream; -import java.nio.file.Files; -import java.nio.file.Path; -import org.apache.commons.compress.archivers.ArchiveEntry; -import org.apache.commons.compress.archivers.tar.TarArchiveInputStream; -import org.apache.commons.compress.compressors.gzip.GzipCompressorInputStream; - -public class TarExtractor { - - private final InputStream tarStream; - - private final Path destination; - - public TarExtractor(InputStream in, Path destination) { - this.tarStream = in; - this.destination = destination; - } - - public void untar() throws IOException { - - Files.createDirectories(destination); - - try (BufferedInputStream inputStream = new BufferedInputStream(this.tarStream); - TarArchiveInputStream tar = - new TarArchiveInputStream(new GzipCompressorInputStream(inputStream))) { - ArchiveEntry entry; - while ((entry = tar.getNextEntry()) != null) { - Path extractTo = this.destination.resolve(entry.getName()); - if (entry.isDirectory()) { - Files.createDirectories(extractTo); - } else { - Files.copy(tar, extractTo); - } - } - } - } -}