OSDN Git Service

Add Java 6's new java.util.zip API.
authorElliott Hughes <enh@google.com>
Thu, 8 Apr 2010 01:27:01 +0000 (18:27 -0700)
committerElliott Hughes <enh@google.com>
Thu, 8 Apr 2010 18:53:06 +0000 (11:53 -0700)
commitc568b1470616e621b5007942a3d4160b2345c578
treeca71d304c0cea2a647078ff1b1602f7da0a4f8f5
parent25d30c3e97dca48c13a1698852f4e9d14f52de7c
Add Java 6's new java.util.zip API.

This passes all but four of the harmony tests. The others fail because our
Deflater works differently to theirs; we already fail the corresponding
Deflater test.

The only jtreg test for ZipError neither passes nor fails: it appears that
this can only be thrown on Windows.

Bug: 2497395
Change-Id: I79687495da42507dda692c890ec939bdbc9be2b3
libcore/archive/src/main/java/java/util/zip/DeflaterInputStream.java [new file with mode: 0644]
libcore/archive/src/main/java/java/util/zip/GZIPInputStream.java
libcore/archive/src/main/java/java/util/zip/InflaterInputStream.java
libcore/archive/src/main/java/java/util/zip/InflaterOutputStream.java [new file with mode: 0644]
libcore/archive/src/main/java/java/util/zip/ZipError.java [new file with mode: 0644]
libcore/archive/src/main/java/java/util/zip/ZipFile.java
libcore/archive/src/main/java/java/util/zip/ZipInputStream.java
libcore/archive/src/main/java/java/util/zip/ZipOutputStream.java
libcore/archive/src/test/java/org/apache/harmony/archive/tests/java/util/zip/AllTests.java
libcore/archive/src/test/java/org/apache/harmony/archive/tests/java/util/zip/DeflaterInputStreamTest.java [new file with mode: 0644]
libcore/archive/src/test/java/org/apache/harmony/archive/tests/java/util/zip/InflaterOutputStreamTest.java [new file with mode: 0644]