Repository: commons-compress
Updated Branches:
  refs/heads/master 35d616f8e -> ab17a7052


Add missing '@Override' annotations to implementations of interface
methods.

Project: http://git-wip-us.apache.org/repos/asf/commons-compress/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-compress/commit/ab17a705
Tree: http://git-wip-us.apache.org/repos/asf/commons-compress/tree/ab17a705
Diff: http://git-wip-us.apache.org/repos/asf/commons-compress/diff/ab17a705

Branch: refs/heads/master
Commit: ab17a70527ee46e3632be8911a31931fc3e78183
Parents: 35d616f
Author: ggregory <ggreg...@apache.org>
Authored: Sat Apr 9 09:04:17 2016 -0700
Committer: ggregory <ggreg...@apache.org>
Committed: Sat Apr 9 09:04:17 2016 -0700

----------------------------------------------------------------------
 .../compress/archivers/ar/ArArchiveEntry.java   |  4 ++++
 .../compress/archivers/arj/ArjArchiveEntry.java |  4 ++++
 .../archivers/cpio/CpioArchiveEntry.java        |  4 ++++
 .../archivers/dump/DumpArchiveEntry.java        |  4 ++++
 .../archivers/dump/DumpArchiveInputStream.java  |  1 +
 .../archivers/sevenz/SevenZArchiveEntry.java    |  4 ++++
 .../compress/archivers/sevenz/SevenZFile.java   |  1 +
 .../archivers/sevenz/SevenZOutputFile.java      |  1 +
 .../compress/archivers/tar/TarArchiveEntry.java |  4 ++++
 .../compress/archivers/tar/TarUtils.java        |  3 +++
 .../zip/AbstractUnicodeExtraField.java          |  6 +++++
 .../compress/archivers/zip/AsiExtraField.java   |  7 ++++++
 .../archivers/zip/FallbackZipEncoding.java      |  3 +++
 .../compress/archivers/zip/JarMarker.java       |  7 ++++++
 .../compress/archivers/zip/NioZipEncoding.java  |  3 +++
 .../archivers/zip/PKWareExtraHeader.java        |  7 ++++++
 .../zip/ParallelScatterZipCreator.java          |  2 ++
 .../archivers/zip/ScatterZipOutputStream.java   |  1 +
 .../archivers/zip/Simple8BitZipEncoding.java    |  4 ++++
 .../archivers/zip/StreamCompressor.java         |  1 +
 .../archivers/zip/UnicodeCommentExtraField.java |  1 +
 .../archivers/zip/UnicodePathExtraField.java    |  1 +
 .../zip/UnparseableExtraFieldData.java          |  7 ++++++
 .../archivers/zip/UnrecognizedExtraField.java   |  7 ++++++
 .../compress/archivers/zip/X000A_NTFS.java      |  7 ++++++
 .../archivers/zip/X5455_ExtendedTimestamp.java  |  7 ++++++
 .../compress/archivers/zip/X7875_NewUnix.java   |  7 ++++++
 .../zip/Zip64ExtendedInformationExtraField.java |  7 ++++++
 .../compress/archivers/zip/ZipArchiveEntry.java |  1 +
 .../commons/compress/archivers/zip/ZipFile.java |  2 ++
 .../compress/changes/ChangeSetPerformer.java    |  6 +++++
 .../compressors/snappy/PureJavaCrc32C.java      | 12 ++++++----
 .../FileBasedScatterGatherBackingStore.java     |  4 ++++
 .../commons/compress/utils/BitInputStream.java  |  1 +
 .../commons/compress/ArchiveReadTest.java       |  1 +
 .../compress/archivers/LongPathTest.java        |  1 +
 .../compress/archivers/LongSymLinkTest.java     |  1 +
 .../commons/compress/archivers/ZipTestCase.java |  1 +
 .../archivers/memory/MemoryArchiveEntry.java    |  4 ++++
 .../zip/ParallelScatterZipCreatorTest.java      |  3 +++
 .../archivers/zip/ScatterSampleTest.java        |  1 +
 .../zip/ScatterZipOutputStreamTest.java         |  1 +
 .../compress/archivers/zip/Zip64SupportIT.java  | 25 +++++++++++++++++---
 .../compressors/FramedSnappyTestCase.java       |  3 +++
 .../commons/compress/compressors/ZTestCase.java |  3 +++
 .../commons/compress/utils/IOUtilsTest.java     |  3 +++
 46 files changed, 181 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java 
b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
index ab419fd..36a8b40 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveEntry.java
@@ -117,10 +117,12 @@ public class ArArchiveEntry implements ArchiveEntry {
              0, 0, DEFAULT_MODE, inputFile.lastModified() / 1000);
     }
 
+    @Override
     public long getSize() {
         return this.getLength();
     }
 
+    @Override
     public String getName() {
         return name;
     }
@@ -145,6 +147,7 @@ public class ArArchiveEntry implements ArchiveEntry {
         return lastModified;
     }
 
+    @Override
     public Date getLastModifiedDate() {
         return new Date(1000 * getLastModified());
     }
@@ -153,6 +156,7 @@ public class ArArchiveEntry implements ArchiveEntry {
         return length;
     }
 
+    @Override
     public boolean isDirectory() {
         return false;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java 
b/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java
index a033a14..4a080b2 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveEntry.java
@@ -46,6 +46,7 @@ public class ArjArchiveEntry implements ArchiveEntry {
      *
      * @return This entry's name.
      */
+    @Override
     public String getName() {
         if ((localFileHeader.arjFlags & LocalFileHeader.Flags.PATHSYM) != 0) {
             return localFileHeader.name.replaceAll("/",
@@ -59,6 +60,7 @@ public class ArjArchiveEntry implements ArchiveEntry {
      *
      * @return This entry's file size.
      */
+    @Override
     public long getSize() {
         return localFileHeader.originalSize;
     }
@@ -67,6 +69,7 @@ public class ArjArchiveEntry implements ArchiveEntry {
      *
      * @return True if the entry refers to a directory
      */
+    @Override
     public boolean isDirectory() {
         return localFileHeader.fileType == LocalFileHeader.FileTypes.DIRECTORY;
     }
@@ -86,6 +89,7 @@ public class ArjArchiveEntry implements ArchiveEntry {
      *
      * @return the last modified date
      */
+    @Override
     public Date getLastModifiedDate() {
         long ts = isHostOsUnix() ? localFileHeader.dateTimeModified * 1000l
             : ZipUtil.dosToJavaTime(0xFFFFFFFFL & 
localFileHeader.dateTimeModified);

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
 
b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
index 4ea1a54..10d40d2 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveEntry.java
@@ -422,6 +422,7 @@ public class CpioArchiveEntry implements CpioConstants, 
ArchiveEntry {
      * @return Returns the filesize.
      * @see org.apache.commons.compress.archivers.ArchiveEntry#getSize()
      */
+    @Override
     public long getSize() {
         return this.filesize;
     }
@@ -518,6 +519,7 @@ public class CpioArchiveEntry implements CpioConstants, 
ArchiveEntry {
      * 
      * @return Returns the name.
      */
+    @Override
     public String getName() {
         return this.name;
     }
@@ -581,6 +583,7 @@ public class CpioArchiveEntry implements CpioConstants, 
ArchiveEntry {
         return this.mtime;
     }
 
+    @Override
     public Date getLastModifiedDate() {
         return new Date(1000 * getTime());
     }
@@ -617,6 +620,7 @@ public class CpioArchiveEntry implements CpioConstants, 
ArchiveEntry {
      * 
      * @return TRUE if this entry is a directory.
      */
+    @Override
     public boolean isDirectory() {
         return CpioUtil.fileType(mode) == C_ISDIR;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java
 
b/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java
index e5c7a01..0a3d546 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveEntry.java
@@ -563,6 +563,7 @@ public class DumpArchiveEntry implements ArchiveEntry {
      * Returns the name of the entry.
      * @return the name of the entry.
      */
+    @Override
     public String getName() {
         return name;
     }
@@ -596,6 +597,7 @@ public class DumpArchiveEntry implements ArchiveEntry {
      * The last modified date.
      * @return the last modified date
      */
+    @Override
     public Date getLastModifiedDate() {
         return new Date(mtime);
     }
@@ -604,6 +606,7 @@ public class DumpArchiveEntry implements ArchiveEntry {
      * Is this a directory?
      * @return whether this is a directory
      */
+    @Override
     public boolean isDirectory() {
         return type == TYPE.DIRECTORY;
     }
@@ -693,6 +696,7 @@ public class DumpArchiveEntry implements ArchiveEntry {
      * Returns the size of the entry.
      * @return the size
      */
+    @Override
     public long getSize() {
         return isDirectory() ? SIZE_UNKNOWN : size;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java
 
b/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java
index fa8f6a7..1b4ac3f 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/dump/DumpArchiveInputStream.java
@@ -138,6 +138,7 @@ public class DumpArchiveInputStream extends 
ArchiveInputStream {
         // released first.
         queue = new PriorityQueue<DumpArchiveEntry>(10,
                 new Comparator<DumpArchiveEntry>() {
+                    @Override
                     public int compare(DumpArchiveEntry p, DumpArchiveEntry q) 
{
                         if (p.getOriginalName() == null || q.getOriginalName() 
== null) {
                             return Integer.MAX_VALUE;

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java
 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java
index b15bb7d..c6317ce 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZArchiveEntry.java
@@ -57,6 +57,7 @@ public class SevenZArchiveEntry implements ArchiveEntry {
      *
      * @return This entry's name.
      */
+    @Override
     public String getName() {
         return name;
     }
@@ -91,6 +92,7 @@ public class SevenZArchiveEntry implements ArchiveEntry {
      *
      * @return True if this entry is a directory.
      */
+    @Override
     public boolean isDirectory() {
         return isDirectory;
     }
@@ -195,6 +197,7 @@ public class SevenZArchiveEntry implements ArchiveEntry {
      * last modified date.
      * @return the last modified date
      */
+    @Override
     public Date getLastModifiedDate() {
         if (hasLastModifiedDate) {
             return ntfsTimeToJavaTime(lastModifiedDate);
@@ -404,6 +407,7 @@ public class SevenZArchiveEntry implements ArchiveEntry {
      *
      * @return This entry's file size.
      */
+    @Override
     public long getSize() {
         return size;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java
index 2512eec..ab6198e 100644
--- a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java
+++ b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java
@@ -126,6 +126,7 @@ public class SevenZFile implements Closeable {
      * Closes the archive.
      * @throws IOException if closing the file fails
      */
+    @Override
     public void close() throws IOException {
         if (file != null) {
             try {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java
 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java
index 1886898..4e273a2 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZOutputFile.java
@@ -106,6 +106,7 @@ public class SevenZOutputFile implements Closeable {
      * 
      * @throws IOException on error
      */
+    @Override
     public void close() throws IOException {
         if (!finished) {
             finish();

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java
index 1938f67..4fac7d5 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveEntry.java
@@ -419,6 +419,7 @@ public class TarArchiveEntry implements TarConstants, 
ArchiveEntry {
      *
      * @return This entry's name.
      */
+    @Override
     public String getName() {
         return name;
     }
@@ -629,6 +630,7 @@ public class TarArchiveEntry implements TarConstants, 
ArchiveEntry {
         return new Date(modTime * MILLIS_PER_SECOND);
     }
 
+    @Override
     public Date getLastModifiedDate() {
         return getModTime();
     }
@@ -667,6 +669,7 @@ public class TarArchiveEntry implements TarConstants, 
ArchiveEntry {
      *
      * @return This entry's file size.
      */
+    @Override
     public long getSize() {
         return size;
     }
@@ -841,6 +844,7 @@ public class TarArchiveEntry implements TarConstants, 
ArchiveEntry {
      *
      * @return True if this entry is a directory.
      */
+    @Override
     public boolean isDirectory() {
         if (file != null) {
             return file.isDirectory();

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
index 28f7164..ba850a5 100644
--- a/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
+++ b/src/main/java/org/apache/commons/compress/archivers/tar/TarUtils.java
@@ -45,8 +45,10 @@ public class TarUtils {
      * ZipEncoding.
      */
     static final ZipEncoding FALLBACK_ENCODING = new ZipEncoding() {
+            @Override
             public boolean canEncode(String name) { return true; }
 
+            @Override
             public ByteBuffer encode(String name) {
                 final int length = name.length();
                 byte[] buf = new byte[length];
@@ -58,6 +60,7 @@ public class TarUtils {
                 return ByteBuffer.wrap(buf);
             }
 
+            @Override
             public String decode(byte[] buffer) {
                 final int length = buffer.length;
                 StringBuilder result = new StringBuilder(length);

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java
index 4dbfc40..21d5edf 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/AbstractUnicodeExtraField.java
@@ -127,6 +127,7 @@ public abstract class AbstractUnicodeExtraField implements 
ZipExtraField {
         data = null;
     }
 
+    @Override
     public byte[] getCentralDirectoryData() {
         if (data == null) {
             this.assembleData();
@@ -139,6 +140,7 @@ public abstract class AbstractUnicodeExtraField implements 
ZipExtraField {
         return b;
     }
 
+    @Override
     public ZipShort getCentralDirectoryLength() {
         if (data == null) {
             assembleData();
@@ -146,14 +148,17 @@ public abstract class AbstractUnicodeExtraField 
implements ZipExtraField {
         return new ZipShort(data != null ? data.length : 0);
     }
 
+    @Override
     public byte[] getLocalFileDataData() {
         return getCentralDirectoryData();
     }
 
+    @Override
     public ZipShort getLocalFileDataLength() {
         return getCentralDirectoryLength();
     }
 
+    @Override
     public void parseFromLocalFileData(byte[] buffer, int offset, int length)
         throws ZipException {
 
@@ -178,6 +183,7 @@ public abstract class AbstractUnicodeExtraField implements 
ZipExtraField {
      * Doesn't do anything special since this class always uses the
      * same data in central directory and local file data.
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] buffer, int offset,
                                               int length)
         throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java
index a2dc1c3..983422a 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/AsiExtraField.java
@@ -89,6 +89,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * The Header-ID.
      * @return the value for the header id for this extrafield
      */
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
@@ -98,6 +99,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * Header-ID or length specifier.
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(WORD         // CRC
                           + 2         // Mode
@@ -112,6 +114,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * Delegate to local file data.
      * @return the centralDirectory length
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return getLocalFileDataLength();
     }
@@ -121,6 +124,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * or length specifier.
      * @return get the data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         // CRC will be added later
         byte[] data = new byte[getLocalFileDataLength().getValue() - WORD];
@@ -153,6 +157,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * Delegate to local file data.
      * @return the local file data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         return getLocalFileDataData();
     }
@@ -258,6 +263,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * @param length the number of bytes in the array from offset
      * @throws ZipException on error
      */
+    @Override
     public void parseFromLocalFileData(byte[] data, int offset, int length)
         throws ZipException {
 
@@ -295,6 +301,7 @@ public class AsiExtraField implements ZipExtraField, 
UnixStat, Cloneable {
      * Doesn't do anything special since this class always uses the
      * same data in central directory and local file data.
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] buffer, int offset,
                                               int length)
         throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/FallbackZipEncoding.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/FallbackZipEncoding.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/FallbackZipEncoding.java
index 14bab4a..4551b79 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/FallbackZipEncoding.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/FallbackZipEncoding.java
@@ -65,6 +65,7 @@ class FallbackZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#canEncode(java.lang.String)
      */
+    @Override
     public boolean canEncode(String name) {
         return true;
     }
@@ -73,6 +74,7 @@ class FallbackZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#encode(java.lang.String)
      */
+    @Override
     public ByteBuffer encode(String name) throws IOException {
         if (this.charsetName == null) { // i.e. use default charset, see 
no-args constructor
             return ByteBuffer.wrap(name.getBytes());
@@ -84,6 +86,7 @@ class FallbackZipEncoding implements ZipEncoding {
      * @see
      * org.apache.commons.compress.archivers.zip.ZipEncoding#decode(byte[])
      */
+    @Override
     public String decode(byte[] data) throws IOException {
         if (this.charsetName == null) { // i.e. use default charset, see 
no-args constructor
             return new String(data);

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java
index f5dde85..81d9053 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/JarMarker.java
@@ -48,6 +48,7 @@ public final class JarMarker implements ZipExtraField {
      * The Header-ID.
      * @return the header id
      */
+    @Override
     public ZipShort getHeaderId() {
         return ID;
     }
@@ -57,6 +58,7 @@ public final class JarMarker implements ZipExtraField {
      * Header-ID or length specifier.
      * @return 0
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return NULL;
     }
@@ -66,6 +68,7 @@ public final class JarMarker implements ZipExtraField {
      * Header-ID or length specifier.
      * @return 0
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return NULL;
     }
@@ -75,6 +78,7 @@ public final class JarMarker implements ZipExtraField {
      * or length specifier.
      * @return the data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         return NO_BYTES;
     }
@@ -84,6 +88,7 @@ public final class JarMarker implements ZipExtraField {
      * length specifier.
      * @return the data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         return NO_BYTES;
     }
@@ -96,6 +101,7 @@ public final class JarMarker implements ZipExtraField {
      *
      * @throws ZipException on error
      */
+    @Override
     public void parseFromLocalFileData(byte[] data, int offset, int length)
         throws ZipException {
         if (length != 0) {
@@ -107,6 +113,7 @@ public final class JarMarker implements ZipExtraField {
      * Doesn't do anything special since this class always uses the
      * same data in central directory and local file data.
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] buffer, int offset,
                                               int length)
         throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java
index f93192c..9ec15a5 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/NioZipEncoding.java
@@ -55,6 +55,7 @@ class NioZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#canEncode(java.lang.String)
      */
+    @Override
     public boolean canEncode(String name) {
         CharsetEncoder enc = this.charset.newEncoder();
         enc.onMalformedInput(CodingErrorAction.REPORT);
@@ -67,6 +68,7 @@ class NioZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#encode(java.lang.String)
      */
+    @Override
     public ByteBuffer encode(String name) {
         CharsetEncoder enc = this.charset.newEncoder();
 
@@ -114,6 +116,7 @@ class NioZipEncoding implements ZipEncoding {
      * @see
      * org.apache.commons.compress.archivers.zip.ZipEncoding#decode(byte[])
      */
+    @Override
     public String decode(byte[] data) throws IOException {
         return this.charset.newDecoder()
             .onMalformedInput(CodingErrorAction.REPORT)

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java
index f733a1b..ce52c6f 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/PKWareExtraHeader.java
@@ -86,6 +86,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *
      * @return the header id
      */
+    @Override
     public ZipShort getHeaderId() {
         return headerId;
     }
@@ -106,6 +107,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *
      * @return the length of the local data
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(localData != null ? localData.length : 0);
     }
@@ -115,6 +117,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *
      * @return the local data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         return ZipUtil.copy(localData);
     }
@@ -135,6 +138,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *
      * @return the central data length
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         if (centralData != null) {
             return new ZipShort(centralData.length);
@@ -147,6 +151,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *
      * @return the central data if present, else return the local file data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         if (centralData != null) {
             return ZipUtil.copy(centralData);
@@ -163,6 +168,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *            the number of bytes to use in the data array.
      * @see ZipExtraField#parseFromLocalFileData(byte[], int, int)
      */
+    @Override
     public void parseFromLocalFileData(byte[] data, int offset, int length) {
         byte[] tmp = new byte[length];
         System.arraycopy(data, offset, tmp, 0, length);
@@ -178,6 +184,7 @@ public abstract class PKWareExtraHeader implements 
ZipExtraField {
      *            the number of bytes to use in the data array.
      * @see ZipExtraField#parseFromCentralDirectoryData(byte[], int, int)
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] data, int offset, int 
length) {
         byte[] tmp = new byte[length];
         System.arraycopy(data, offset, tmp, 0, length);

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java
index 198bed1..26d9807 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreator.java
@@ -64,6 +64,7 @@ public class ParallelScatterZipCreator {
     private static class DefaultBackingStoreSupplier implements 
ScatterGatherBackingStoreSupplier {
         final AtomicInteger storeNum = new AtomicInteger(0);
 
+        @Override
         public ScatterGatherBackingStore get() throws IOException {
             File tempFile = File.createTempFile("parallelscatter", "n" + 
storeNum.incrementAndGet());
             return new FileBasedScatterGatherBackingStore(tempFile);
@@ -171,6 +172,7 @@ public class ParallelScatterZipCreator {
         }
         final ZipArchiveEntryRequest zipArchiveEntryRequest = 
createZipArchiveEntryRequest(zipArchiveEntry, source);
         return new Callable<Object>() {
+            @Override
             public Object call() throws Exception {
                 tlScatterStreams.get().addArchiveEntry(zipArchiveEntryRequest);
                 return null;

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java
index 862666f..0edaa3f 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStream.java
@@ -124,6 +124,7 @@ public class ScatterZipOutputStream implements Closeable {
      * Closes this stream, freeing all resources involved in the creation of 
this stream.
      * @throws IOException If closing fails
      */
+    @Override
     public void close() throws IOException {
         backingStore.close();
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/Simple8BitZipEncoding.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/Simple8BitZipEncoding.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/Simple8BitZipEncoding.java
index 4535247..f6f7b35 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/Simple8BitZipEncoding.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/Simple8BitZipEncoding.java
@@ -59,6 +59,7 @@ class Simple8BitZipEncoding implements ZipEncoding {
             this.unicode = unicode;
         }
 
+        @Override
         public int compareTo(Simple8BitChar a) {
             return this.unicode - a.unicode;
         }
@@ -216,6 +217,7 @@ class Simple8BitZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#canEncode(java.lang.String)
      */
+    @Override
     public boolean canEncode(String name) {
 
         for (int i=0;i<name.length();++i) {
@@ -234,6 +236,7 @@ class Simple8BitZipEncoding implements ZipEncoding {
      * @see
      * 
org.apache.commons.compress.archivers.zip.ZipEncoding#encode(java.lang.String)
      */
+    @Override
     public ByteBuffer encode(String name) {
         ByteBuffer out = ByteBuffer.allocate(name.length()
                                              + 6 + (name.length() + 1) / 2);
@@ -261,6 +264,7 @@ class Simple8BitZipEncoding implements ZipEncoding {
      * @see
      * org.apache.commons.compress.archivers.zip.ZipEncoding#decode(byte[])
      */
+    @Override
     public String decode(byte[] data) throws IOException {
         char [] ret = new char[data.length];
 

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java
index 657a492..d4925c1 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/StreamCompressor.java
@@ -204,6 +204,7 @@ public abstract class StreamCompressor implements Closeable 
{
         writtenToOutputStreamForLastEntry = 0;
     }
 
+    @Override
     public void close() throws IOException {
         def.end();
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java
index 00fe333..1289583 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnicodeCommentExtraField.java
@@ -62,6 +62,7 @@ public class UnicodeCommentExtraField extends 
AbstractUnicodeExtraField {
         super(comment, bytes);
     }
 
+    @Override
     public ZipShort getHeaderId() {
         return UCOM_ID;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java
index dfd3f65..35935f3 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnicodePathExtraField.java
@@ -61,6 +61,7 @@ public class UnicodePathExtraField extends 
AbstractUnicodeExtraField {
         super(name, bytes);
     }
 
+    @Override
     public ZipShort getHeaderId() {
         return UPATH_ID;
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
index 029cfcd..b4a92bb 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnparseableExtraFieldData.java
@@ -39,6 +39,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      *
      * @return a completely arbitrary value that should be ignored.
      */
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
@@ -48,6 +49,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      *
      * @return The LocalFileDataLength value
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(localFileData == null ? 0 : localFileData.length);
     }
@@ -57,6 +59,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      *
      * @return The CentralDirectoryLength value
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return centralDirectoryData == null
             ? getLocalFileDataLength()
@@ -68,6 +71,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      *
      * @return The LocalFileDataData value
      */
+    @Override
     public byte[] getLocalFileDataData() {
         return ZipUtil.copy(localFileData);
     }
@@ -77,6 +81,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      *
      * @return The CentralDirectoryData value
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         return centralDirectoryData == null
             ? getLocalFileDataData() : ZipUtil.copy(centralDirectoryData);
@@ -89,6 +94,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      * @param offset offset into buffer to read data
      * @param length the length of data
      */
+    @Override
     public void parseFromLocalFileData(byte[] buffer, int offset, int length) {
         localFileData = new byte[length];
         System.arraycopy(buffer, offset, localFileData, 0, length);
@@ -101,6 +107,7 @@ public final class UnparseableExtraFieldData implements 
ZipExtraField {
      * @param offset offset into buffer to read data
      * @param length the length of data
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] buffer, int offset,
                                               int length) {
         centralDirectoryData = new byte[length];

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/UnrecognizedExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnrecognizedExtraField.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnrecognizedExtraField.java
index d6a2d77..a4a532d 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnrecognizedExtraField.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnrecognizedExtraField.java
@@ -45,6 +45,7 @@ public class UnrecognizedExtraField implements ZipExtraField {
      * Get the header id.
      * @return the header id
      */
+    @Override
     public ZipShort getHeaderId() {
         return headerId;
     }
@@ -68,6 +69,7 @@ public class UnrecognizedExtraField implements ZipExtraField {
      * Get the length of the local data.
      * @return the length of the local data
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(localData != null ? localData.length : 0);
     }
@@ -76,6 +78,7 @@ public class UnrecognizedExtraField implements ZipExtraField {
      * Get the local data.
      * @return the local data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         return ZipUtil.copy(localData);
     }
@@ -99,6 +102,7 @@ public class UnrecognizedExtraField implements ZipExtraField 
{
      * If there is no central data, get the local file data length.
      * @return the central data length
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         if (centralData != null) {
             return new ZipShort(centralData.length);
@@ -110,6 +114,7 @@ public class UnrecognizedExtraField implements 
ZipExtraField {
      * Get the central data.
      * @return the central data if present, else return the local file data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         if (centralData != null) {
             return ZipUtil.copy(centralData);
@@ -123,6 +128,7 @@ public class UnrecognizedExtraField implements 
ZipExtraField {
      * @param length the number of bytes to use in the data array.
      * @see ZipExtraField#parseFromLocalFileData(byte[], int, int)
      */
+    @Override
     public void parseFromLocalFileData(byte[] data, int offset, int length) {
         byte[] tmp = new byte[length];
         System.arraycopy(data, offset, tmp, 0, length);
@@ -135,6 +141,7 @@ public class UnrecognizedExtraField implements 
ZipExtraField {
      * @param length the number of bytes to use in the data array.
      * @see ZipExtraField#parseFromCentralDirectoryData(byte[], int, int)
      */
+    @Override
     public void parseFromCentralDirectoryData(byte[] data, int offset,
                                               int length) {
         byte[] tmp = new byte[length];

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java
index e2bde27..e020720 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/X000A_NTFS.java
@@ -77,6 +77,7 @@ public class X000A_NTFS implements ZipExtraField {
      *
      * @return the value for the header id for this extrafield
      */
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
@@ -87,6 +88,7 @@ public class X000A_NTFS implements ZipExtraField {
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(4 /* reserved */
                             + 2 /* Tag#1 */
@@ -104,6 +106,7 @@ public class X000A_NTFS implements ZipExtraField {
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return getLocalFileDataLength();
     }
@@ -114,6 +117,7 @@ public class X000A_NTFS implements ZipExtraField {
      *
      * @return get the data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         byte[] data = new byte[getLocalFileDataLength().getValue()];
         int pos = 4;
@@ -135,6 +139,7 @@ public class X000A_NTFS implements ZipExtraField {
      *
      * @return the central directory data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         return getLocalFileDataData();
     }
@@ -147,6 +152,7 @@ public class X000A_NTFS implements ZipExtraField {
      * @param length the number of bytes in the array from offset
      * @throws java.util.zip.ZipException on error
      */
+    @Override
     public void parseFromLocalFileData(
             byte[] data, int offset, int length
     ) throws ZipException {
@@ -171,6 +177,7 @@ public class X000A_NTFS implements ZipExtraField {
      * Doesn't do anything special since this class always uses the
      * same parsing logic for both central directory and local file data.
      */
+    @Override
     public void parseFromCentralDirectoryData(
             byte[] buffer, int offset, int length
     ) throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java
index 8a7c7df..81bd9ca 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/X5455_ExtendedTimestamp.java
@@ -126,6 +126,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      *
      * @return the value for the header id for this extrafield
      */
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
@@ -136,6 +137,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(1 +
                 (bit0_modifyTimePresent ? 4 : 0) +
@@ -154,6 +156,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return new ZipShort(1 +
                 (bit0_modifyTimePresent ? 4 : 0)
@@ -166,6 +169,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      *
      * @return get the data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         byte[] data = new byte[getLocalFileDataLength().getValue()];
         int pos = 0;
@@ -194,6 +198,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      *
      * @return the central directory data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         byte[] centralData = new byte[getCentralDirectoryLength().getValue()];
         byte[] localData = getLocalFileDataData();
@@ -212,6 +217,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      * @param length the number of bytes in the array from offset
      * @throws java.util.zip.ZipException on error
      */
+    @Override
     public void parseFromLocalFileData(
             byte[] data, int offset, int length
     ) throws ZipException {
@@ -239,6 +245,7 @@ public class X5455_ExtendedTimestamp implements 
ZipExtraField, Cloneable, Serial
      * Doesn't do anything special since this class always uses the
      * same parsing logic for both central directory and local file data.
      */
+    @Override
     public void parseFromCentralDirectoryData(
             byte[] buffer, int offset, int length
     ) throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java
index e325b56..007ca50 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/X7875_NewUnix.java
@@ -81,6 +81,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      *
      * @return the value for the header id for this extrafield
      */
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
@@ -129,6 +130,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getLocalFileDataLength() {
         int uidSize = 
trimLeadingZeroesForceMinLength(uid.toByteArray()).length;
         int gidSize = 
trimLeadingZeroesForceMinLength(gid.toByteArray()).length;
@@ -143,6 +145,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      *
      * @return a <code>ZipShort</code> for the length of the data of this 
extra field
      */
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return ZERO;
     }
@@ -153,6 +156,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      *
      * @return get the data
      */
+    @Override
     public byte[] getLocalFileDataData() {
         byte[] uidBytes = uid.toByteArray();
         byte[] gidBytes = gid.toByteArray();
@@ -190,6 +194,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      *
      * @return get the data
      */
+    @Override
     public byte[] getCentralDirectoryData() {
         return new byte[0];
     }
@@ -202,6 +207,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      * @param length the number of bytes in the array from offset
      * @throws java.util.zip.ZipException on error
      */
+    @Override
     public void parseFromLocalFileData(
             byte[] data, int offset, int length
     ) throws ZipException {
@@ -223,6 +229,7 @@ public class X7875_NewUnix implements ZipExtraField, 
Cloneable, Serializable {
      * Doesn't do anything since this class doesn't store anything
      * inside the central directory.
      */
+    @Override
     public void parseFromCentralDirectoryData(
             byte[] buffer, int offset, int length
     ) throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField.java
index c7bec68..0c5ec02 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/Zip64ExtendedInformationExtraField.java
@@ -103,14 +103,17 @@ public class Zip64ExtendedInformationExtraField 
implements ZipExtraField {
         this.diskStart = diskStart;
     }
 
+    @Override
     public ZipShort getHeaderId() {
         return HEADER_ID;
     }
 
+    @Override
     public ZipShort getLocalFileDataLength() {
         return new ZipShort(size != null ? 2 * DWORD : 0);
     }
 
+    @Override
     public ZipShort getCentralDirectoryLength() {
         return new ZipShort((size != null ? DWORD : 0)
                             + (compressedSize != null ? DWORD : 0)
@@ -118,6 +121,7 @@ public class Zip64ExtendedInformationExtraField implements 
ZipExtraField {
                             + (diskStart != null ? WORD : 0));
     }
 
+    @Override
     public byte[] getLocalFileDataData() {
         if (size != null || compressedSize != null) {
             if (size == null || compressedSize == null) {
@@ -130,6 +134,7 @@ public class Zip64ExtendedInformationExtraField implements 
ZipExtraField {
         return EMPTY;
     }
 
+    @Override
     public byte[] getCentralDirectoryData() {
         byte[] data = new byte[getCentralDirectoryLength().getValue()];
         int off = addSizes(data);
@@ -144,6 +149,7 @@ public class Zip64ExtendedInformationExtraField implements 
ZipExtraField {
         return data;
     }
 
+    @Override
     public void parseFromLocalFileData(byte[] buffer, int offset, int length)
         throws ZipException {
         if (length == 0) {
@@ -173,6 +179,7 @@ public class Zip64ExtendedInformationExtraField implements 
ZipExtraField {
         }
     }
 
+    @Override
     public void parseFromCentralDirectoryData(byte[] buffer, int offset,
                                               int length)
         throws ZipException {

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java
index 935f012..504646d 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntry.java
@@ -754,6 +754,7 @@ public class ZipArchiveEntry extends java.util.zip.ZipEntry
      * leak through and the returned value may depend on your local
      * time zone as well as your version of Java.</p>
      */
+    @Override
     public Date getLastModifiedDate() {
         return new Date(getTime());
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/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 3b51b07..95e8c4c 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
@@ -239,6 +239,7 @@ public class ZipFile implements Closeable {
      * Closes the archive.
      * @throws IOException if an error occurs closing the archive.
      */
+    @Override
     public void close() throws IOException {
         // this flag is only written here and read in finalize() which
         // can never be run in parallel.
@@ -1091,6 +1092,7 @@ public class ZipFile implements Closeable {
      */
     private final Comparator<ZipArchiveEntry> OFFSET_COMPARATOR =
         new Comparator<ZipArchiveEntry>() {
+        @Override
         public int compare(ZipArchiveEntry e1, ZipArchiveEntry e2) {
             if (e1 == e2) {
                 return 0;

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java 
b/src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java
index 8ed861c..865fc09 100644
--- a/src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java
+++ b/src/main/java/org/apache/commons/compress/changes/ChangeSetPerformer.java
@@ -244,12 +244,15 @@ public class ChangeSetPerformer {
         ArchiveInputStreamIterator(ArchiveInputStream in) {
             this.in = in;
         }
+        @Override
         public boolean hasNext() throws IOException {
             return (next = in.getNextEntry()) != null;
         }
+        @Override
         public ArchiveEntry next() {
             return next;
         }
+        @Override
         public InputStream getInputStream() {
             return in;
         }
@@ -264,12 +267,15 @@ public class ChangeSetPerformer {
             this.in = in;
             nestedEnum = in.getEntriesInPhysicalOrder();
         }
+        @Override
         public boolean hasNext() {
             return nestedEnum.hasMoreElements();
         }
+        @Override
         public ArchiveEntry next() {
             return current = nestedEnum.nextElement();
         }
+        @Override
         public InputStream getInputStream() throws IOException {
             return in.getInputStream(current);
         }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java
 
b/src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java
index 4163e7a..506d86c 100644
--- 
a/src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java
+++ 
b/src/main/java/org/apache/commons/compress/compressors/snappy/PureJavaCrc32C.java
@@ -42,16 +42,19 @@ class PureJavaCrc32C implements Checksum {
     reset();
   }
 
-  public long getValue() {
+  @Override
+public long getValue() {
     long ret = crc;
     return (~ret) & 0xffffffffL;
   }
 
-  public void reset() {
+  @Override
+public void reset() {
     crc = 0xffffffff;
   }
 
-  public void update(byte[] b, int off, int len) {
+  @Override
+public void update(byte[] b, int off, int len) {
     int localCrc = crc;
 
     while(len > 7) {
@@ -91,7 +94,8 @@ class PureJavaCrc32C implements Checksum {
     crc = localCrc;
   }
 
-  final public void update(int b) {
+  @Override
+final public void update(int b) {
     crc = (crc >>> 8) ^ T[T8_0_start + ((crc ^ b) & 0xff)];
   }
     

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java
 
b/src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java
index 59ee680..b8225a3 100644
--- 
a/src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java
+++ 
b/src/main/java/org/apache/commons/compress/parallel/FileBasedScatterGatherBackingStore.java
@@ -39,10 +39,12 @@ public class FileBasedScatterGatherBackingStore implements 
ScatterGatherBackingS
         os = new FileOutputStream(target);
     }
 
+    @Override
     public InputStream getInputStream() throws IOException {
         return new FileInputStream(target);
     }
 
+    @Override
     @SuppressWarnings("ResultOfMethodCallIgnored")
     public void closeForWriting() throws IOException {
         if (!closed) {
@@ -51,10 +53,12 @@ public class FileBasedScatterGatherBackingStore implements 
ScatterGatherBackingS
         }
     }
 
+    @Override
     public void writeOut(byte[] data, int offset, int length) throws 
IOException {
         os.write(data, offset, length);
     }
 
+    @Override
     public void close() throws IOException {
         closeForWriting();
         target.delete();

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
----------------------------------------------------------------------
diff --git 
a/src/main/java/org/apache/commons/compress/utils/BitInputStream.java 
b/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
index 91aad68..b34590e 100644
--- a/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
+++ b/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
@@ -54,6 +54,7 @@ public class BitInputStream implements Closeable {
         this.byteOrder = byteOrder;
     }
     
+    @Override
     public void close() throws IOException {
         in.close();
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/ArchiveReadTest.java
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/commons/compress/ArchiveReadTest.java 
b/src/test/java/org/apache/commons/compress/ArchiveReadTest.java
index 9f67273..4cd72d0 100644
--- a/src/test/java/org/apache/commons/compress/ArchiveReadTest.java
+++ b/src/test/java/org/apache/commons/compress/ArchiveReadTest.java
@@ -77,6 +77,7 @@ public class ArchiveReadTest extends AbstractTestCase {
         assertTrue(ARCDIR.exists());
         Collection<Object[]> params = new ArrayList<Object[]>();
         for (String f : ARCDIR.list(new FilenameFilter() {
+            @Override
             public boolean accept(File dir, String name) {
                 return !name.endsWith(".txt");
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/LongPathTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/LongPathTest.java 
b/src/test/java/org/apache/commons/compress/archivers/LongPathTest.java
index 4f4d8ba..212cfb1 100644
--- a/src/test/java/org/apache/commons/compress/archivers/LongPathTest.java
+++ b/src/test/java/org/apache/commons/compress/archivers/LongPathTest.java
@@ -83,6 +83,7 @@ public class LongPathTest extends AbstractTestCase {
     public static Collection<Object[]> data() {
         Collection<Object[]> params = new ArrayList<Object[]>();
         for (String f : ARCDIR.list(new FilenameFilter() {
+            @Override
             public boolean accept(File dir, String name) {
                 return !name.endsWith(".txt");
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/LongSymLinkTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/LongSymLinkTest.java 
b/src/test/java/org/apache/commons/compress/archivers/LongSymLinkTest.java
index 5395588..61bfdea 100644
--- a/src/test/java/org/apache/commons/compress/archivers/LongSymLinkTest.java
+++ b/src/test/java/org/apache/commons/compress/archivers/LongSymLinkTest.java
@@ -83,6 +83,7 @@ public class LongSymLinkTest extends AbstractTestCase {
     public static Collection<Object[]> data() {
         Collection<Object[]> params = new ArrayList<Object[]>();
         for (String f : ARCDIR.list(new FilenameFilter() {
+            @Override
             public boolean accept(File dir, String name) {
                 return !name.endsWith(".txt");
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java 
b/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java
index 9a506cd..4c952fb 100644
--- a/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java
+++ b/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java
@@ -313,6 +313,7 @@ public final class ZipTestCase extends AbstractTestCase {
     String first_payload = "ABBA";
     String second_payload = "AAAAAAAAAAAA";
     ZipArchiveEntryPredicate allFilesPredicate = new 
ZipArchiveEntryPredicate() {
+        @Override
         public boolean test(ZipArchiveEntry zipArchiveEntry) {
             return true;
         }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/memory/MemoryArchiveEntry.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/memory/MemoryArchiveEntry.java
 
b/src/test/java/org/apache/commons/compress/archivers/memory/MemoryArchiveEntry.java
index c8dd561..86efb09 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/memory/MemoryArchiveEntry.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/memory/MemoryArchiveEntry.java
@@ -30,20 +30,24 @@ public final class MemoryArchiveEntry implements 
ArchiveEntry {
         name = pName;
     }
 
+    @Override
     public String getName() {
         return name;
     }
 
+    @Override
     public long getSize() {
         // TODO Auto-generated method stub
         return 0;
     }
 
+    @Override
     public boolean isDirectory() {
         // TODO Auto-generated method stub
         return false;
     }
 
+    @Override
     public Date getLastModifiedDate() {
         return new Date();
     }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreatorTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreatorTest.java
 
b/src/test/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreatorTest.java
index 63b0acb..f99b8fa 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreatorTest.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/zip/ParallelScatterZipCreatorTest.java
@@ -78,6 +78,7 @@ public class ParallelScatterZipCreatorTest {
         ExecutorService es = Executors.newFixedThreadPool(1);
 
         ScatterGatherBackingStoreSupplier supp = new 
ScatterGatherBackingStoreSupplier() {
+            @Override
             public ScatterGatherBackingStore get() throws IOException {
                 return new FileBasedScatterGatherBackingStore(tmp = 
File.createTempFile("parallelscatter", "n1"));
             }
@@ -113,6 +114,7 @@ public class ParallelScatterZipCreatorTest {
             final byte[] payloadBytes = ("content" + i).getBytes();
             ZipArchiveEntry za = createZipArchiveEntry(entries, i, 
payloadBytes);
             zipCreator.addArchiveEntry(za, new InputStreamSupplier() {
+                @Override
                 public InputStream get() {
                     return new ByteArrayInputStream(payloadBytes);
                 }
@@ -127,6 +129,7 @@ public class ParallelScatterZipCreatorTest {
             final byte[] payloadBytes = ("content" + i).getBytes();
             ZipArchiveEntry za = createZipArchiveEntry(entries, i, 
payloadBytes);
             final Callable<Object> callable = zipCreator.createCallable(za, 
new InputStreamSupplier() {
+                @Override
                 public InputStream get() {
                     return new ByteArrayInputStream(payloadBytes);
                 }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/zip/ScatterSampleTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/zip/ScatterSampleTest.java
 
b/src/test/java/org/apache/commons/compress/archivers/zip/ScatterSampleTest.java
index b0da1c5..1d26789 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/zip/ScatterSampleTest.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/zip/ScatterSampleTest.java
@@ -45,6 +45,7 @@ public class ScatterSampleTest {
         ZipArchiveEntry archiveEntry = new ZipArchiveEntry("test1.xml");
         archiveEntry.setMethod(ZipEntry.DEFLATED);
         InputStreamSupplier supp = new InputStreamSupplier() {
+            @Override
             public InputStream get() {
                 return new ByteArrayInputStream("Hello".getBytes());
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStreamTest.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStreamTest.java
 
b/src/test/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStreamTest.java
index 88836e4..f7550ce 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStreamTest.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/zip/ScatterZipOutputStreamTest.java
@@ -79,6 +79,7 @@ public class ScatterZipOutputStreamTest {
 
     private InputStreamSupplier createPayloadSupplier(final 
ByteArrayInputStream payload) {
         return new InputStreamSupplier() {
+            @Override
             public InputStream get() {
                 return payload;
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/archivers/zip/Zip64SupportIT.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/zip/Zip64SupportIT.java 
b/src/test/java/org/apache/commons/compress/archivers/zip/Zip64SupportIT.java
index c676b89..0dc521d 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/zip/Zip64SupportIT.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/zip/Zip64SupportIT.java
@@ -204,6 +204,7 @@ public class Zip64SupportIT {
 
     private static ZipOutputTest write100KFiles(final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -321,6 +322,7 @@ public class Zip64SupportIT {
 
     private static final ZipOutputTest write100KFilesModeNever =
         new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Never);
@@ -348,7 +350,8 @@ public class Zip64SupportIT {
         throws Throwable {
         withTemporaryArchive("readSelfGenerated100KFilesUsingZipFile()",
                              new ZipOutputTest() {
-                                 public void test(File f,
+                                 @Override
+                                public void test(File f,
                                                   ZipArchiveOutputStream zos)
                                      throws IOException {
                                      write100KFilesToStream(zos);
@@ -372,6 +375,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         write3EntriesCreatingBigArchive(final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -485,6 +489,7 @@ public class Zip64SupportIT {
 
     private static final ZipOutputTest 
write3EntriesCreatingBigArchiveModeNever =
         new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Never);
@@ -516,7 +521,8 @@ public class Zip64SupportIT {
         throws Throwable {
         withTemporaryArchive("read3EntriesCreatingBigArchiveFileUsingZipFile",
                              new ZipOutputTest() {
-                                 public void test(File f,
+                                 @Override
+                                public void test(File f,
                                                   ZipArchiveOutputStream zos)
                                      throws IOException {
                                      
write3EntriesCreatingBigArchiveToStream(zos);
@@ -570,6 +576,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest writeBigStoredEntry(final boolean knownSize,
                                                      final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -751,6 +758,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeBigStoredEntryModeNever(final boolean knownSize) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Never);
@@ -808,6 +816,7 @@ public class Zip64SupportIT {
         writeBigDeflatedEntryToStream(final boolean knownSize,
                                       final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f,
                              ZipArchiveOutputStream zos)
                 throws IOException {
@@ -994,6 +1003,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeBigDeflatedEntryUnknownSizeToStream(final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 try {
@@ -1050,6 +1060,7 @@ public class Zip64SupportIT {
         writeBigDeflatedEntryToFile(final boolean knownSize,
                                     final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -1221,7 +1232,8 @@ public class Zip64SupportIT {
         throws Throwable {
         withTemporaryArchive("writeBigDeflatedEntryKnownSizeToStreamModeNever",
                              new ZipOutputTest() {
-                                 public void test(File f,
+                                 @Override
+                                public void test(File f,
                                                   ZipArchiveOutputStream zos)
                                      throws IOException {
                                      zos.setUseZip64(Zip64Mode.Never);
@@ -1254,6 +1266,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeBigDeflatedEntryToFileModeNever(final boolean knownSize) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Never);
@@ -1309,6 +1322,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest writeSmallStoredEntry(final boolean knownSize,
                                                        final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -1487,6 +1501,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeSmallStoredEntryModeAlways(final boolean knownSize) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Always);
@@ -1649,6 +1664,7 @@ public class Zip64SupportIT {
         writeSmallDeflatedEntryToStream(final boolean knownSize,
                                         final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -1821,6 +1837,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeSmallDeflatedEntryToStreamModeAlways(final boolean knownSize) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Always);
@@ -2003,6 +2020,7 @@ public class Zip64SupportIT {
         writeSmallDeflatedEntryToFile(final boolean knownSize,
                                       final Zip64Mode mode) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 if (mode != Zip64Mode.AsNeeded) {
@@ -2177,6 +2195,7 @@ public class Zip64SupportIT {
     private static ZipOutputTest
         writeSmallDeflatedEntryToFileModeAlways(final boolean knownSize) {
         return new ZipOutputTest() {
+            @Override
             public void test(File f, ZipArchiveOutputStream zos)
                 throws IOException {
                 zos.setUseZip64(Zip64Mode.Always);

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/compressors/FramedSnappyTestCase.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/compressors/FramedSnappyTestCase.java
 
b/src/test/java/org/apache/commons/compress/compressors/FramedSnappyTestCase.java
index 0f38c28..3e15d52 100644
--- 
a/src/test/java/org/apache/commons/compress/compressors/FramedSnappyTestCase.java
+++ 
b/src/test/java/org/apache/commons/compress/compressors/FramedSnappyTestCase.java
@@ -38,6 +38,7 @@ public final class FramedSnappyTestCase
     @Test
     public void testDefaultExtraction() throws Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws 
IOException {
                 return new FramedSnappyCompressorInputStream(is);
             }
@@ -47,6 +48,7 @@ public final class FramedSnappyTestCase
     @Test
     public void testDefaultExtractionViaFactory() throws Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws Exception 
{
                 return new CompressorStreamFactory()
                     
.createCompressorInputStream(CompressorStreamFactory.SNAPPY_FRAMED,
@@ -58,6 +60,7 @@ public final class FramedSnappyTestCase
     @Test
     public void testDefaultExtractionViaFactoryAutodetection() throws 
Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws Exception 
{
                 return new 
CompressorStreamFactory().createCompressorInputStream(is);
             }

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/compressors/ZTestCase.java
----------------------------------------------------------------------
diff --git 
a/src/test/java/org/apache/commons/compress/compressors/ZTestCase.java 
b/src/test/java/org/apache/commons/compress/compressors/ZTestCase.java
index 3ea1e2e..92f01bd 100644
--- a/src/test/java/org/apache/commons/compress/compressors/ZTestCase.java
+++ b/src/test/java/org/apache/commons/compress/compressors/ZTestCase.java
@@ -37,6 +37,7 @@ public final class ZTestCase extends AbstractTestCase {
     @Test
     public void testZUnarchive() throws Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws 
IOException {
                 return new ZCompressorInputStream(is);
             }
@@ -46,6 +47,7 @@ public final class ZTestCase extends AbstractTestCase {
     @Test
     public void testZUnarchiveViaFactory() throws Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws Exception 
{
                 return new CompressorStreamFactory()
                     .createCompressorInputStream(CompressorStreamFactory.Z, 
is);
@@ -56,6 +58,7 @@ public final class ZTestCase extends AbstractTestCase {
     @Test
     public void testZUnarchiveViaAutoDetection() throws Exception {
         testUnarchive(new StreamWrapper<CompressorInputStream>() {
+            @Override
             public CompressorInputStream wrap(InputStream is) throws Exception 
{
                 return new CompressorStreamFactory()
                     .createCompressorInputStream(new BufferedInputStream(is));

http://git-wip-us.apache.org/repos/asf/commons-compress/blob/ab17a705/src/test/java/org/apache/commons/compress/utils/IOUtilsTest.java
----------------------------------------------------------------------
diff --git a/src/test/java/org/apache/commons/compress/utils/IOUtilsTest.java 
b/src/test/java/org/apache/commons/compress/utils/IOUtilsTest.java
index 6310810..e468bd5 100644
--- a/src/test/java/org/apache/commons/compress/utils/IOUtilsTest.java
+++ b/src/test/java/org/apache/commons/compress/utils/IOUtilsTest.java
@@ -34,6 +34,7 @@ public class IOUtilsTest {
     @Test
     public void skipUsingSkip() throws Exception {
         skip(new StreamWrapper() {
+                @Override
                 public InputStream wrap(InputStream toWrap) {
                     return toWrap;
                 }
@@ -43,6 +44,7 @@ public class IOUtilsTest {
     @Test
     public void skipUsingRead() throws Exception {
         skip(new StreamWrapper() {
+                @Override
                 public InputStream wrap(InputStream toWrap) {
                     return new FilterInputStream(toWrap) {
                         @Override
@@ -57,6 +59,7 @@ public class IOUtilsTest {
     @Test
     public void skipUsingSkipAndRead() throws Exception {
         skip(new StreamWrapper() {
+                @Override
                 public InputStream wrap(final InputStream toWrap) {
                     return new FilterInputStream(toWrap) {
                         boolean skipped;

Reply via email to