Repository: commons-compress Updated Branches: refs/heads/master 7e8e9bf96 -> c36fef5f5
according to winzip XZ now is a ZIP compression method as well Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/c36fef5f Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/c36fef5f Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/c36fef5f Branch: refs/heads/master Commit: c36fef5f567576ae143ad83fb0b0fa68998cab4c Parents: 7e8e9bf Author: Stefan Bodewig <[email protected]> Authored: Thu Jan 4 18:02:41 2018 +0100 Committer: Stefan Bodewig <[email protected]> Committed: Thu Jan 4 18:02:41 2018 +0100 ---------------------------------------------------------------------- .../org/apache/commons/compress/archivers/zip/ZipFile.java | 1 + .../org/apache/commons/compress/archivers/zip/ZipMethod.java | 7 +++++++ 2 files changed, 8 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-compress/blob/c36fef5f/src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java b/src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java index 9b13cf3..a76104f 100644 --- a/src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java +++ b/src/main/java/org/apache/commons/compress/archivers/zip/ZipFile.java @@ -515,6 +515,7 @@ public class ZipFile implements Closeable { case TOKENIZATION: case UNKNOWN: case WAVPACK: + case XZ: default: throw new ZipException("Found unsupported compression method " + ze.getMethod()); http://git-wip-us.apache.org/repos/asf/commons-compress/blob/c36fef5f/src/main/java/org/apache/commons/compress/archivers/zip/ZipMethod.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ZipMethod.java b/src/main/java/org/apache/commons/compress/archivers/zip/ZipMethod.java index 9aab7de..683856d 100644 --- a/src/main/java/org/apache/commons/compress/archivers/zip/ZipMethod.java +++ b/src/main/java/org/apache/commons/compress/archivers/zip/ZipMethod.java @@ -133,6 +133,13 @@ public enum ZipMethod { /** + * Compression Method 95 for XZ. + * + * @see <a href="http://www.winzip.com/wz54.htm">http://www.winzip.com/wz54.htm</a> + */ + XZ(95), + + /** * Compression Method 96 for Jpeg compression. * * @see <a href="http://www.winzip.com/wz54.htm">http://www.winzip.com/wz54.htm</a>
