You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ti...@apache.org on 2024/03/09 09:52:42 UTC

(tika) 01/03: TIKA-4199: revert "complete delegate class", field "in" is a dummy; remove workaround for commons-compress 1.26

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

tilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git

commit 8b398201a969b952bfee3166cec1395ae409071b
Author: Tilman Hausherr <ti...@apache.org>
AuthorDate: Sat Mar 9 10:34:57 2024 +0100

    TIKA-4199: revert "complete delegate class", field "in" is a dummy; remove workaround for commons-compress 1.26
---
 .../org/apache/tika/parser/pkg/PackageParser.java  | 50 +---------------------
 1 file changed, 1 insertion(+), 49 deletions(-)

diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
index 2f72e5c38..ae040dbcc 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
@@ -29,7 +29,6 @@ import static org.apache.tika.detect.zip.PackageConstants.ZIP;
 import java.io.BufferedInputStream;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.OutputStream;
 import java.nio.charset.Charset;
 import java.util.Collections;
 import java.util.Date;
@@ -451,7 +450,6 @@ public class PackageParser extends AbstractEncodingDetectorParser {
                 TemporaryResources tmp = new TemporaryResources();
                 try {
                     TikaInputStream tis = TikaInputStream.get(archive, tmp, entrydata);
-                    tis.getPath(); // fixes troubles with commons-compress 1.26.0
                     extractor.parseEmbedded(tis, xhtml, entrydata, true);
                 } finally {
                     tmp.dispose();
@@ -520,53 +518,7 @@ public class PackageParser extends AbstractEncodingDetectorParser {
         @Override
         public void close() throws IOException {
             file.close();
-        }
-
-        @Override
-        public synchronized void mark(int readlimit) {
-            in.mark(readlimit);
-        }
-
-        @Override
-        public synchronized void reset() throws IOException {
-            in.reset();
-        }
-
-        @Override
-        public boolean markSupported() {
-            return in.markSupported();
-        }
-
-        @Override
-        public byte[] readAllBytes() throws IOException {
-            return in.readAllBytes();
-        }
-
-        @Override
-        public byte[] readNBytes(int len) throws IOException {
-            return in.readNBytes(len);
-        }
-
-        @Override
-        public int readNBytes(byte[] b, int off, int len) throws IOException {
-            return in.readNBytes(b, off, len);
-        }
-
-        @Override
-        public long skip(long n) throws IOException {
-            return in.skip(n);
-        }
-
-        @Override
-        public int available() throws IOException {
-            return in.available();
-        }
-
-        @Override
-        public long transferTo(OutputStream out) throws IOException {
-            return in.transferTo(out);
-        }
-        
+        }   
     }
 
     /**