* Remove redundant initializer
* Remove not use return value
diff --git a/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java
index 9c4e978..2f03a45 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java
@@ -43,7 +43,7 @@
private static final int BYTE_MASK = 0xFF;
/** holds the number of bytes read in this stream */
- private long bytesRead = 0;
+ private long bytesRead;
/**
* Returns the next Archive Entry in this Stream.
diff --git a/src/main/java/org/apache/commons/compress/archivers/ArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/ArchiveOutputStream.java
index deadde5..a686c46 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ArchiveOutputStream.java
@@ -53,7 +53,7 @@
static final int BYTE_MASK = 0xFF;
/** holds the number of bytes written to this stream */
- private long bytesWritten = 0;
+ private long bytesWritten;
// Methods specific to ArchiveOutputStream
/**
diff --git a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java
index b696555..36ef33f 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveInputStream.java
@@ -37,17 +37,17 @@
public class ArArchiveInputStream extends ArchiveInputStream {
private final InputStream input;
- private long offset = 0;
+ private long offset;
private boolean closed;
/*
* If getNextEntry has been called, the entry metadata is stored in
* currentEntry.
*/
- private ArArchiveEntry currentEntry = null;
+ private ArArchiveEntry currentEntry;
// Storage area for extra long names (GNU ar)
- private byte[] namebuffer = null;
+ private byte[] namebuffer;
/*
* The offset where the current entry started. -1 if no entry has been
diff --git a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java
index 2de91ca..7eb4071 100644
--- a/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/ar/ArArchiveOutputStream.java
@@ -42,13 +42,13 @@
public static final int LONGFILE_BSD = 1;
private final OutputStream out;
- private long entryOffset = 0;
+ private long entryOffset;
private ArArchiveEntry prevEntry;
- private boolean haveUnclosedEntry = false;
+ private boolean haveUnclosedEntry;
private int longFileMode = LONGFILE_ERROR;
/** indicates if this archive is finished */
- private boolean finished = false;
+ private boolean finished;
public ArArchiveOutputStream(final OutputStream pOut) {
this.out = pOut;
@@ -66,10 +66,9 @@
this.longFileMode = longFileMode;
}
- private long writeArchiveHeader() throws IOException {
+ private void writeArchiveHeader() throws IOException {
final byte [] header = ArchiveUtils.toAsciiBytes(ArArchiveEntry.HEADER);
out.write(header);
- return header.length;
}
@Override
@@ -131,7 +130,7 @@
return bytes.length;
}
- private long writeEntryHeader(final ArArchiveEntry pEntry) throws IOException {
+ private void writeEntryHeader(final ArArchiveEntry pEntry) throws IOException {
long offset = 0;
boolean mustAppendName = false;
@@ -195,7 +194,6 @@
offset += write(n);
}
- return offset;
}
@Override
diff --git a/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java
index 06b3274..8a420c0 100644
--- a/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/arj/ArjArchiveInputStream.java
@@ -47,8 +47,8 @@
private final DataInputStream in;
private final String charsetName;
private final MainHeader mainHeader;
- private LocalFileHeader currentLocalFileHeader = null;
- private InputStream currentInputStream = null;
+ private LocalFileHeader currentLocalFileHeader;
+ private InputStream currentInputStream;
/**
* Constructs the ArjInputStream, taking ownership of the inputStream that is passed in.
diff --git a/src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java b/src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java
index b77a8a5..d33bb6c 100644
--- a/src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java
+++ b/src/main/java/org/apache/commons/compress/archivers/arj/LocalFileHeader.java
@@ -45,7 +45,7 @@
String name;
String comment;
- byte[][] extendedHeaders = null;
+ byte[][] extendedHeaders;
static class Flags {
static final int GARBLED = 0x01;
diff --git a/src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java b/src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java
index 954fef9..2dba92e 100644
--- a/src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java
+++ b/src/main/java/org/apache/commons/compress/archivers/arj/MainHeader.java
@@ -39,7 +39,7 @@
int arjFlags2;
String name;
String comment;
- byte[] extendedHeaderBytes = null;
+ byte[] extendedHeaderBytes;
static class Flags {
static final int GARBLED = 0x01;
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 6797e5d..9fa4948 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
@@ -168,32 +168,32 @@
// Header fields
- private long chksum = 0;
+ private long chksum;
/** Number of bytes in the file */
- private long filesize = 0;
+ private long filesize;
- private long gid = 0;
+ private long gid;
- private long inode = 0;
+ private long inode;
- private long maj = 0;
+ private long maj;
- private long min = 0;
+ private long min;
- private long mode = 0;
+ private long mode;
- private long mtime = 0;
+ private long mtime;
private String name;
- private long nlink = 0;
+ private long nlink;
- private long rmaj = 0;
+ private long rmaj;
- private long rmin = 0;
+ private long rmin;
- private long uid = 0;
+ private long uid;
/**
* Creates a CpioArchiveEntry with a specified format.
diff --git a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java
index 9316bbf..38a8e0c 100644
--- a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveInputStream.java
@@ -67,17 +67,17 @@
public class CpioArchiveInputStream extends ArchiveInputStream implements
CpioConstants {
- private boolean closed = false;
+ private boolean closed;
private CpioArchiveEntry entry;
- private long entryBytesRead = 0;
+ private long entryBytesRead;
- private boolean entryEOF = false;
+ private boolean entryEOF;
private final byte[] tmpbuf = new byte[4096];
- private long crc = 0;
+ private long crc;
private final InputStream in;
diff --git a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java
index e605c32..0aa6065 100644
--- a/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream.java
@@ -69,7 +69,7 @@
private CpioArchiveEntry entry;
- private boolean closed = false;
+ private boolean closed;
/** indicates if this archive is finished */
private boolean finished;
@@ -82,7 +82,7 @@
private final HashMap<String, CpioArchiveEntry> names =
new HashMap<>();
- private long crc = 0;
+ private long crc;
private long written;
diff --git a/src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java b/src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java
index dee53dd..25829f2 100644
--- a/src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/dump/TapeInputStream.java
@@ -40,8 +40,8 @@
private int blockSize = DumpArchiveConstants.TP_SIZE;
private static final int RECORD_SIZE = DumpArchiveConstants.TP_SIZE;
private int readOffset = DumpArchiveConstants.TP_SIZE;
- private boolean isCompressed = false;
- private long bytesRead = 0;
+ private boolean isCompressed;
+ private long bytesRead;
/**
* Constructor
diff --git a/src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveOutputStream.java
index 5e2c7a8..4e47c53 100644
--- a/src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/jar/JarArchiveOutputStream.java
@@ -35,7 +35,7 @@
*/
public class JarArchiveOutputStream extends ZipArchiveOutputStream {
- private boolean jarMarkerAdded = false;
+ private boolean jarMarkerAdded;
public JarArchiveOutputStream(final OutputStream out) {
super(out);
diff --git a/src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java b/src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java
index 45f468b..3cac16b 100644
--- a/src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java
+++ b/src/main/java/org/apache/commons/compress/archivers/sevenz/AES256SHA256Decoder.java
@@ -34,8 +34,8 @@
InputStream decode(final String archiveName, final InputStream in, final long uncompressedLength,
final Coder coder, final byte[] passwordBytes, final int maxMemoryLimitInKb) throws IOException {
return new InputStream() {
- private boolean isInitialized = false;
- private CipherInputStream cipherInputStream = null;
+ private boolean isInitialized;
+ private CipherInputStream cipherInputStream;
private CipherInputStream init() throws IOException {
if (isInitialized) {
diff --git a/src/main/java/org/apache/commons/compress/archivers/sevenz/Coder.java b/src/main/java/org/apache/commons/compress/archivers/sevenz/Coder.java
index cbd271d..e8cbe25 100644
--- a/src/main/java/org/apache/commons/compress/archivers/sevenz/Coder.java
+++ b/src/main/java/org/apache/commons/compress/archivers/sevenz/Coder.java
@@ -21,5 +21,5 @@
byte[] decompressionMethodId;
long numInStreams;
long numOutStreams;
- byte[] properties = null;
+ byte[] properties;
}
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 80d2f8a..dcdb5e3 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
@@ -93,7 +93,7 @@
private final Archive archive;
private int currentEntryIndex = -1;
private int currentFolderIndex = -1;
- private InputStream currentFolderInputStream = null;
+ private InputStream currentFolderInputStream;
private byte[] password;
private final SevenZFileOptions options;
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 743b94c..21be436 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
@@ -56,11 +56,11 @@
public class SevenZOutputFile implements Closeable {
private final SeekableByteChannel channel;
private final List<SevenZArchiveEntry> files = new ArrayList<>();
- private int numNonEmptyStreams = 0;
+ private int numNonEmptyStreams;
private final CRC32 crc32 = new CRC32();
private final CRC32 compressedCrc32 = new CRC32();
- private long fileBytesWritten = 0;
- private boolean finished = false;
+ private long fileBytesWritten;
+ private boolean finished;
private CountingOutputStream currentOutputStream;
private CountingOutputStream[] additionalCountingStreams;
private Iterable<? extends SevenZMethodConfiguration> contentMethods =
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 7522ad9..12da7bb 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
@@ -179,13 +179,13 @@
private int mode;
/** The entry's user id. */
- private long userId = 0;
+ private long userId;
/** The entry's group id. */
- private long groupId = 0;
+ private long groupId;
/** The entry's size. */
- private long size = 0;
+ private long size;
/** The entry's modification time. */
private long modTime;
@@ -211,10 +211,10 @@
private String groupName = "";
/** The entry's major device number. */
- private int devMajor = 0;
+ private int devMajor;
/** The entry's minor device number. */
- private int devMinor = 0;
+ private int devMinor;
/** The sparse headers in tar */
private List<TarArchiveStructSparse> sparseHeaders;
@@ -230,7 +230,7 @@
/** is this entry a GNU sparse entry using 1.X PAX formats?
* the sparse headers of 1.x PAX Format is stored in file data block */
- private boolean paxGNU1XSparse = false;
+ private boolean paxGNU1XSparse;
/** is this entry a star sparse entry using the PAX header? */
private boolean starSparse;
diff --git a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java
index 1645957..c0cbebb 100644
--- a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveOutputStream.java
@@ -100,17 +100,17 @@
private int recordsWritten;
private final int recordsPerBlock;
- private boolean closed = false;
+ private boolean closed;
/**
* Indicates if putArchiveEntry has been called without closeArchiveEntry
*/
- private boolean haveUnclosedEntry = false;
+ private boolean haveUnclosedEntry;
/**
* indicates if this archive is finished
*/
- private boolean finished = false;
+ private boolean finished;
private final FixedLengthBlockOutputStream out;
private final CountingOutputStream countingOut;
@@ -120,7 +120,7 @@
// the provided encoding (for unit tests)
final String encoding;
- private boolean addPaxHeadersForNonAsciiNames = false;
+ private boolean addPaxHeadersForNonAsciiNames;
private static final ZipEncoding ASCII =
ZipEncodingHelper.getZipEncoding("ASCII");
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 5cd9de9..98194cd 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
@@ -56,15 +56,15 @@
/**
* Standard Unix stat(2) file mode.
*/
- private int mode = 0;
+ private int mode;
/**
* User ID.
*/
- private int uid = 0;
+ private int uid;
/**
* Group ID.
*/
- private int gid = 0;
+ private int gid;
/**
* File this entry points to, if it is a symbolic link.
*
@@ -74,7 +74,7 @@
/**
* Is this an entry for a directory?
*/
- private boolean dirFlag = false;
+ private boolean dirFlag;
/**
* Instance used to calculate checksums.
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java b/src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java
index 4cf331c..0886939 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/ExplodingInputStream.java
@@ -66,9 +66,9 @@
/** Output buffer holding the decompressed data */
private final CircularBuffer buffer = new CircularBuffer(32 * 1024);
- private long uncompressedCount = 0;
+ private long uncompressedCount;
- private long treeSizes = 0;
+ private long treeSizes;
/**
* Create a new stream decompressing the content of the specified stream
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java b/src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java
index 8f35f18..e87f661 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/GeneralPurposeBit.java
@@ -69,10 +69,10 @@
*/
public static final int UFT8_NAMES_FLAG = 1 << 11;
- private boolean languageEncodingFlag = false;
- private boolean dataDescriptorFlag = false;
- private boolean encryptionFlag = false;
- private boolean strongEncryptionFlag = false;
+ private boolean languageEncodingFlag;
+ private boolean dataDescriptorFlag;
+ private boolean encryptionFlag;
+ private boolean strongEncryptionFlag;
private int slidingDictionarySize;
private int numberOfShannonFanoTrees;
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java b/src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java
index a58e43e..6a5ceab 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/InflaterInputStreamWithStatistics.java
@@ -32,8 +32,8 @@
*/
/* package */ class InflaterInputStreamWithStatistics extends InflaterInputStream
implements InputStreamStatistics {
- private long compressedCount = 0;
- private long uncompressedCount = 0;
+ private long compressedCount;
+ private long uncompressedCount;
public InflaterInputStreamWithStatistics(final InputStream in) {
super(in);
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 a73c965..3bced78 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
@@ -57,7 +57,7 @@
private final Deque<Future<? extends ScatterZipOutputStream>> futures = new ConcurrentLinkedDeque<>();
private final long startedAt = System.currentTimeMillis();
- private long compressionDoneAt = 0;
+ private long compressionDoneAt;
private long scatterDoneAt;
private final int compressionLevel;
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ResourceAlignmentExtraField.java b/src/main/java/org/apache/commons/compress/archivers/zip/ResourceAlignmentExtraField.java
index 2dda68b..1057b0c 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/ResourceAlignmentExtraField.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/ResourceAlignmentExtraField.java
@@ -50,7 +50,7 @@
private boolean allowMethodChange;
- private int padding = 0;
+ private int padding;
public ResourceAlignmentExtraField() {
}
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 f9edf53..3e61666 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
@@ -52,7 +52,7 @@
private final ScatterGatherBackingStore backingStore;
private final StreamCompressor streamCompressor;
private final AtomicBoolean isClosed = new AtomicBoolean();
- private ZipEntryWriter zipEntryWriter = null;
+ private ZipEntryWriter zipEntryWriter;
private static class CompressedEntry {
final ZipArchiveEntryRequest zipArchiveEntryRequest;
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 c9a9169..afcc810 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
@@ -52,9 +52,9 @@
private final CRC32 crc = new CRC32();
- private long writtenToOutputStreamForLastEntry = 0;
- private long sourcePayloadLength = 0;
- private long totalWrittenToOutputStream = 0;
+ private long writtenToOutputStreamForLastEntry;
+ private long sourcePayloadLength;
+ private long totalWrittenToOutputStream;
private static final int BUFFER_SIZE = 4096;
private final byte[] outputBuffer = new byte[BUFFER_SIZE];
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 f23392d..d8af0e0 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
@@ -131,21 +131,21 @@
*/
private long size = SIZE_UNKNOWN;
- private int internalAttributes = 0;
+ private int internalAttributes;
private int versionRequired;
private int versionMadeBy;
private int platform = PLATFORM_FAT;
private int rawFlag;
- private long externalAttributes = 0;
- private int alignment = 0;
+ private long externalAttributes;
+ private int alignment;
private ZipExtraField[] extraFields;
- private UnparseableExtraFieldData unparseableExtra = null;
- private String name = null;
- private byte[] rawName = null;
+ private UnparseableExtraFieldData unparseableExtra;
+ private String name;
+ private byte[] rawName;
private GeneralPurposeBit gpb = new GeneralPurposeBit();
private long localHeaderOffset = OFFSET_UNKNOWN;
private long dataOffset = OFFSET_UNKNOWN;
- private boolean isStreamContiguous = false;
+ private boolean isStreamContiguous;
private NameSource nameSource = NameSource.NAME;
private CommentSource commentSource = CommentSource.COMMENT;
private long diskNumberStart;
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java
index f84c596..2652294 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveInputStream.java
@@ -99,20 +99,20 @@
private final ByteBuffer buf = ByteBuffer.allocate(ZipArchiveOutputStream.BUFFER_SIZE);
/** The entry that is currently being read. */
- private CurrentEntry current = null;
+ private CurrentEntry current;
/** Whether the stream has been closed. */
- private boolean closed = false;
+ private boolean closed;
/** Whether the stream has reached the central directory - and thus found all entries. */
- private boolean hitCentralDirectory = false;
+ private boolean hitCentralDirectory;
/**
* When reading a stored entry that uses the data descriptor this
* stream has to read the full entry and caches it. This is the
* cache.
*/
- private ByteArrayInputStream lastStoredEntry = null;
+ private ByteArrayInputStream lastStoredEntry;
/**
* Whether the stream will try to read STORED entries that use a data descriptor.
@@ -125,10 +125,10 @@
* https://issues.apache.org/jira/projects/COMPRESS/issues/COMPRESS-555
* https://github.com/apache/commons-compress/pull/137#issuecomment-690835644
*/
- private boolean allowStoredEntriesWithDataDescriptor = false;
+ private boolean allowStoredEntriesWithDataDescriptor;
/** Count decompressed bytes for current entry */
- private long uncompressedCount = 0;
+ private long uncompressedCount;
/** Whether the stream will try to skip the zip split signature(08074B50) at the beginning **/
private final boolean skipSplitSig;
@@ -178,7 +178,7 @@
private final byte[] wordBuf = new byte[WORD];
private final byte[] twoDwordBuf = new byte[2 * DWORD];
- private int entriesRead = 0;
+ private int entriesRead;
/**
* Create an instance using UTF-8 encoding
@@ -1323,7 +1323,7 @@
private final long max;
/** the number of bytes already returned */
- private long pos = 0;
+ private long pos;
/**
* Creates a new <code>BoundedInputStream</code> that wraps the given input
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java
index 3f20c29..5808bf5 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveOutputStream.java
@@ -117,7 +117,7 @@
private static final int CFH_FILENAME_OFFSET = 46;
/** indicates if this archive is finished. protected for use in Jar implementation */
- protected boolean finished = false;
+ protected boolean finished;
/**
* Compression method for deflated entries.
@@ -166,7 +166,7 @@
* Has the compression level changed when compared to the last
* entry?
*/
- private boolean hasCompressionLevelChanged = false;
+ private boolean hasCompressionLevelChanged;
/**
* Default compression method for next entry.
@@ -184,22 +184,22 @@
/**
* Start of central directory.
*/
- private long cdOffset = 0;
+ private long cdOffset;
/**
* Length of central directory.
*/
- private long cdLength = 0;
+ private long cdLength;
/**
* Disk number start of central directory.
*/
- private long cdDiskNumberStart = 0;
+ private long cdDiskNumberStart;
/**
* Length of end of central directory
*/
- private long eocdLength = 0;
+ private long eocdLength;
/**
* Helper, a 0 as ZipShort.
@@ -259,7 +259,7 @@
/**
* Whether to encode non-encodable file names as UTF-8.
*/
- private boolean fallbackToUTF8 = false;
+ private boolean fallbackToUTF8;
/**
* whether to create UnicodePathExtraField-s for each entry.
@@ -271,7 +271,7 @@
*
* @since 1.3
*/
- private boolean hasUsedZip64 = false;
+ private boolean hasUsedZip64;
private Zip64Mode zip64Mode = Zip64Mode.AsNeeded;
@@ -1959,20 +1959,20 @@
* Offset for CRC entry in the local file header data for the
* current entry starts here.
*/
- private long localDataStart = 0;
+ private long localDataStart;
/**
* Data for local header data
*/
- private long dataStart = 0;
+ private long dataStart;
/**
* Number of bytes read for the current entry (can't rely on
* Deflater#getBytesRead) when using DEFLATED.
*/
- private long bytesRead = 0;
+ private long bytesRead;
/**
* Whether current entry was the first one using ZIP64 features.
*/
- private boolean causedUseOfZip64 = false;
+ private boolean causedUseOfZip64;
/**
* Whether write() has been called at all.
*
diff --git a/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitOutputStream.java b/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitOutputStream.java
index 499c213..4e23e83 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitOutputStream.java
@@ -33,9 +33,9 @@
private OutputStream outputStream;
private File zipFile;
private final long splitSize;
- private int currentSplitSegmentIndex = 0;
- private long currentSplitSegmentBytesWritten = 0;
- private boolean finished = false;
+ private int currentSplitSegmentIndex;
+ private long currentSplitSegmentBytesWritten;
+ private boolean finished;
private final byte[] singleByte = new byte[1];
/**
@@ -161,10 +161,9 @@
/**
* Create a new zip split segment and prepare to write to the new segment
*
- * @return
* @throws IOException
*/
- private OutputStream openNewSplitSegment() throws IOException {
+ private void openNewSplitSegment() throws IOException {
File newFile;
if (currentSplitSegmentIndex == 0) {
outputStream.close();
@@ -182,7 +181,6 @@
zipFile = newFile;
currentSplitSegmentIndex++;
- return outputStream;
}
/**
diff --git a/src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java b/src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java
index 67de705..49bc8ae 100644
--- a/src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/CompressorInputStream.java
@@ -21,7 +21,7 @@
import java.io.InputStream;
public abstract class CompressorInputStream extends InputStream {
- private long bytesRead = 0;
+ private long bytesRead;
/**
* Increments the counter of already read bytes.
diff --git a/src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java b/src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java
index 863cd8b..db0d305 100644
--- a/src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java
+++ b/src/main/java/org/apache/commons/compress/compressors/CompressorStreamFactory.java
@@ -395,7 +395,7 @@
* first stream and leave the input position to point to the next byte after
* the stream
*/
- private volatile boolean decompressConcatenated = false;
+ private volatile boolean decompressConcatenated;
private final int memoryLimitInKb;
diff --git a/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
index 9321be8..72c7a9f 100644
--- a/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorOutputStream.java
@@ -310,7 +310,7 @@
private int nMTF;
private int currentChar = -1;
- private int runLength = 0;
+ private int runLength;
private int blockCRC;
private int combinedCRC;
diff --git a/src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java b/src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java
index 633b672..65daec7 100644
--- a/src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java
+++ b/src/main/java/org/apache/commons/compress/compressors/deflate64/HuffmanDecoder.java
@@ -110,7 +110,7 @@
Arrays.fill(FIXED_DISTANCE, 5);
}
- private boolean finalBlock = false;
+ private boolean finalBlock;
private DecoderState state;
private BitInputStream reader;
private final InputStream in;
@@ -283,14 +283,14 @@
}
private class HuffmanCodes extends DecoderState {
- private boolean endOfBlock = false;
+ private boolean endOfBlock;
private final HuffmanState state;
private final BinaryTreeNode lengthTree;
private final BinaryTreeNode distanceTree;
- private int runBufferPos = 0;
+ private int runBufferPos;
private byte[] runBuffer = ByteUtils.EMPTY_BYTE_ARRAY;
- private int runBufferLength = 0;
+ private int runBufferLength;
HuffmanCodes(final HuffmanState state, final int[] lengths, final int[] distance) {
this.state = state;
diff --git a/src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java b/src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java
index ff600bc..9a8c879 100644
--- a/src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStream.java
@@ -106,7 +106,7 @@
private final CRC32 crc = new CRC32();
// True once everything has been decompressed
- private boolean endReached = false;
+ private boolean endReached;
// used in no-arg read method
private final byte[] oneByte = new byte[1];
diff --git a/src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java
index c937875..a0550f6 100644
--- a/src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/lz4/BlockLZ4CompressorOutputStream.java
@@ -81,7 +81,7 @@
// used in one-arg write method
private final byte[] oneByte = new byte[1];
- private boolean finished = false;
+ private boolean finished;
private final Deque<Pair> pairs = new LinkedList<>();
// keeps track of the last window-size bytes (64k) in order to be
diff --git a/src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java
index c36f7e5..55a3ee7 100644
--- a/src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/lz4/FramedLZ4CompressorOutputStream.java
@@ -44,8 +44,8 @@
private final byte[] blockData;
private final OutputStream out;
private final Parameters params;
- private boolean finished = false;
- private int currentIndex = 0;
+ private boolean finished;
+ private int currentIndex;
// used for frame header checksum and content checksum, if requested
private final XXHash32 contentHash = new XXHash32();
diff --git a/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java b/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
index 240dc11..25546f7 100644
--- a/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/lz77support/AbstractLZ77CompressorInputStream.java
@@ -106,7 +106,7 @@
private int backReferenceOffset;
/** uncompressed size */
- private int size = 0;
+ private int size;
// used in no-arg read method
private final byte[] oneByte = new byte[1];
diff --git a/src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java b/src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java
index f8f9abc..688c3e3 100644
--- a/src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java
+++ b/src/main/java/org/apache/commons/compress/compressors/lz77support/LZ77Compressor.java
@@ -231,23 +231,23 @@
// bit mask used when indexing into prev
private final int wMask;
- private boolean initialized = false;
+ private boolean initialized;
// the position inside of window that shall be encoded right now
private int currentPosition;
// the number of bytes available to compress including the one at
// currentPosition
- private int lookahead = 0;
+ private int lookahead;
// the hash of the three bytes stating at the current position
- private int insertHash = 0;
+ private int insertHash;
// the position inside of the window where the current literal
// block starts (in case we are inside of a literal block).
- private int blockStart = 0;
+ private int blockStart;
// position of the current match
private int matchStart = NO_MATCH;
// number of missed insertString calls for the up to three last
// bytes of the last match that can only be performed once more
// data has been read
- private int missedInserts = 0;
+ private int missedInserts;
/**
* Initializes a compressor with parameters and a callback.
diff --git a/src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java
index e5be87b..d67a203 100644
--- a/src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/pack200/Pack200CompressorOutputStream.java
@@ -34,7 +34,7 @@
* @since 1.3
*/
public class Pack200CompressorOutputStream extends CompressorOutputStream {
- private boolean finished = false;
+ private boolean finished;
private final OutputStream originalOutput;
private final StreamBridge streamBridge;
private final Map<String, String> properties;
diff --git a/src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java
index 7e23194..586ec4b 100644
--- a/src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/snappy/FramedSnappyCompressorOutputStream.java
@@ -48,7 +48,7 @@
// used in one-arg write method
private final byte[] oneByte = new byte[1];
private final byte[] buffer = new byte[MAX_COMPRESSED_BUFFER_SIZE];
- private int currentIndex = 0;
+ private int currentIndex;
private final ByteUtils.ByteConsumer consumer;
diff --git a/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java b/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java
index 5274e3d..8b5625b 100644
--- a/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorInputStream.java
@@ -55,7 +55,7 @@
/** Current state of the stream */
private State state = State.NO_BLOCK;
- private boolean endReached = false;
+ private boolean endReached;
/**
* Constructor using the default buffer size of 32k.
diff --git a/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java b/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java
index 01d984d..1b9c47c 100644
--- a/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/snappy/SnappyCompressorOutputStream.java
@@ -59,7 +59,7 @@
// used in one-arg write method
private final byte[] oneByte = new byte[1];
- private boolean finished = false;
+ private boolean finished;
/**
* Constructor using the default block size of 32k.
diff --git a/src/main/java/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java b/src/main/java/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java
index 80f25e3..a2ee79c 100644
--- a/src/main/java/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java
+++ b/src/main/java/org/apache/commons/compress/compressors/z/ZCompressorInputStream.java
@@ -36,7 +36,7 @@
private static final int MAX_CODE_SIZE_MASK = 0x1f;
private final boolean blockMode;
private final int maxCodeSize;
- private long totalCodesRead = 0;
+ private long totalCodesRead;
public ZCompressorInputStream(final InputStream inputStream, final int memoryLimitInKb)
throws IOException {
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 b8001c4..201d3e7 100644
--- a/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
+++ b/src/main/java/org/apache/commons/compress/utils/BitInputStream.java
@@ -40,8 +40,8 @@
private final CountingInputStream in;
private final ByteOrder byteOrder;
- private long bitsCached = 0;
- private int bitsCachedSize = 0;
+ private long bitsCached;
+ private int bitsCachedSize;
/**
* Constructor taking an InputStream and its bit arrangement.
diff --git a/src/main/java/org/apache/commons/compress/utils/CountingOutputStream.java b/src/main/java/org/apache/commons/compress/utils/CountingOutputStream.java
index ac886bc..9802272 100644
--- a/src/main/java/org/apache/commons/compress/utils/CountingOutputStream.java
+++ b/src/main/java/org/apache/commons/compress/utils/CountingOutputStream.java
@@ -28,7 +28,7 @@
* @NotThreadSafe
*/
public class CountingOutputStream extends FilterOutputStream {
- private long bytesWritten = 0;
+ private long bytesWritten;
public CountingOutputStream(final OutputStream out) {
super(out);