Missing case statements Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/d2014e1e Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/d2014e1e Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/d2014e1e
Branch: refs/heads/COMPRESS-207 Commit: d2014e1e04dfea6c62aca314b8b15c269b675d9d Parents: d378ed4 Author: Sebb <s...@apache.org> Authored: Fri Apr 8 18:54:20 2016 +0100 Committer: Sebb <s...@apache.org> Committed: Fri Apr 8 18:54:20 2016 +0100 ---------------------------------------------------------------------- .../apache/commons/compress/archivers/zip/ZipFile.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/commons-compress/blob/d2014e1e/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 f6331e8..f1bcbef 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 @@ -430,6 +430,19 @@ public class ZipFile implements Closeable { }; case BZIP2: return new BZip2CompressorInputStream(bis); + case AES_ENCRYPTED: + case ENHANCED_DEFLATED: + case EXPANDING_LEVEL_1: + case EXPANDING_LEVEL_2: + case EXPANDING_LEVEL_3: + case EXPANDING_LEVEL_4: + case JPEG: + case LZMA: + case PKWARE_IMPLODING: + case PPMD: + case TOKENIZATION: + case UNKNOWN: + case WAVPACK: default: throw new ZipException("Found unsupported compression method " + ze.getMethod());