This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-compress.git


The following commit(s) were added to refs/heads/master by this push:
     new 3c515109 Javadoc and camel case
3c515109 is described below

commit 3c515109246f3bd7c45acdf233b88b5dbac43a04
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Sun Feb 5 08:46:28 2023 -0500

    Javadoc and camel case
---
 .../compress/archivers/ArchiveStreamFactory.java   |  4 +-
 .../compress/archivers/sevenz/SevenZFile.java      |  2 +-
 .../archivers/zip/AbstractUnicodeExtraField.java   |  2 +-
 .../commons/compress/archivers/zip/BinaryTree.java |  1 +
 .../commons/compress/archivers/zip/BitStream.java  |  2 +
 .../archivers/zip/ExplodingInputStream.java        |  2 +-
 .../archivers/zip/ResourceAlignmentExtraField.java |  2 +-
 .../zip/UnsupportedZipFeatureException.java        |  2 +-
 .../commons/compress/archivers/zip/X000A_NTFS.java |  2 +-
 .../archivers/zip/X5455_ExtendedTimestamp.java     |  2 +-
 .../archivers/zip/ZipArchiveEntryRequest.java      | 15 +++----
 .../archivers/zip/ZipArchiveInputStream.java       |  2 +-
 .../commons/compress/archivers/zip/ZipFile.java    | 46 +++++++++++-----------
 .../archivers/zip/ZipSplitOutputStream.java        | 15 ++++---
 14 files changed, 54 insertions(+), 45 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java 
b/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java
index 059dbd7f..22f9b088 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/ArchiveStreamFactory.java
@@ -578,7 +578,7 @@ public class ArchiveStreamFactory implements 
ArchiveStreamProvider {
     }
 
     /**
-     * Returns the encoding to use for arj, jar, zip, dump, cpio and tar
+     * Gets the encoding to use for arj, jar, ZIP, dump, cpio and tar
      * files, or null for the archiver default.
      *
      * @return entry encoding, or null for the archiver default
@@ -599,7 +599,7 @@ public class ArchiveStreamFactory implements 
ArchiveStreamProvider {
     }
 
     /**
-     * Sets the encoding to use for arj, jar, zip, dump, cpio and tar files. 
Use null for the archiver default.
+     * Sets the encoding to use for arj, jar, ZIP, dump, cpio and tar files. 
Use null for the archiver default.
      *
      * @param entryEncoding the entry encoding, null uses the archiver default.
      * @since 1.5
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 f7e51b93..b1b19c7e 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
@@ -825,7 +825,7 @@ public class SevenZFile implements Closeable {
      *
      * @param entry the entry to get the stream for.
      * @return a stream to read the entry from.
-     * @throws IOException if unable to create an input stream from the 
zipentry
+     * @throws IOException if unable to create an input stream from the entry
      * @since 1.20
      */
     public InputStream getInputStream(final SevenZArchiveEntry entry) throws 
IOException {
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 824c1abf..8a63f5a7 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
@@ -41,7 +41,7 @@ public abstract class AbstractUnicodeExtraField implements 
ZipExtraField {
      * encoding of the original ZIP entry.
      *
      * @param text The file name or comment.
-     * @param bytes The encoded of the file name or comment in the zip
+     * @param bytes The encoded of the file name or comment in the ZIP
      * file.
      */
     protected AbstractUnicodeExtraField(final String text, final byte[] bytes) 
{
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java
index 00400ca8..f4644c6b 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/BinaryTree.java
@@ -178,6 +178,7 @@ class BinaryTree {
      *
      * @param stream
      * @return the value decoded, or -1 if the end of the stream is reached
+     * @throws IOException on error.
      */
     public int read(final BitStream stream) throws IOException {
         int currentIndex = 0;
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/BitStream.java 
b/src/main/java/org/apache/commons/compress/archivers/zip/BitStream.java
index e826a515..8d8700e3 100644
--- a/src/main/java/org/apache/commons/compress/archivers/zip/BitStream.java
+++ b/src/main/java/org/apache/commons/compress/archivers/zip/BitStream.java
@@ -41,6 +41,7 @@ class BitStream extends BitInputStream {
      * Returns the next bit.
      *
      * @return The next bit (0 or 1) or -1 if the end of the stream has been 
reached
+     * @throws IOException on error.
      */
     int nextBit() throws IOException {
         return (int) readBits(1);
@@ -51,6 +52,7 @@ class BitStream extends BitInputStream {
      *
      * @param n the number of bits read (up to 8)
      * @return The value formed by the n bits, or -1 if the end of the stream 
has been reached
+     * @throws IOException on error.
      */
     long nextBits(final int n) throws IOException {
         if (n < 0 || n > 8) {
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 94f23baf..31728b71 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
@@ -101,7 +101,7 @@ class ExplodingInputStream extends InputStream implements 
InputStreamStatistics
 
     /**
      * Fill the sliding dictionary with more data.
-     * @throws IOException
+     * @throws IOException on error.
      */
     private void fillBuffer() throws IOException {
         init();
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 c2a233c1..7bb3e092 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
@@ -29,7 +29,7 @@ import java.util.zip.ZipException;
  * when reading a padding field.</p>
  *
  * <p>This enables Commons Compress to create "aligned" archives
- * similar to Android's zipalign command line tool.</p>
+ * similar to Android's {@code zipalign} command line tool.</p>
  *
  * @since 1.14
  * @see "https://developer.android.com/studio/command-line/zipalign.html";
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnsupportedZipFeatureException.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnsupportedZipFeatureException.java
index ef1e5dab..72aac159 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/UnsupportedZipFeatureException.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/UnsupportedZipFeatureException.java
@@ -22,7 +22,7 @@ import java.io.Serializable;
 import java.util.zip.ZipException;
 
 /**
- * Exception thrown when attempting to read or write data for a zip
+ * Exception thrown when attempting to read or write data for a ZIP
  * entry that uses ZIP features not supported by this library.
  * @since 1.1
  */
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 54274f77..c38f64d8 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
@@ -191,7 +191,7 @@ public class X000A_NTFS implements ZipExtraField {
     }
 
     /**
-     * Gets the create time as a java.util.Date of this zip
+     * Gets the create time as a java.util.Date of this ZIP
      * entry, or null if no such timestamp exists in the ZIP entry.
      *
      * @return create time as java.util.Date or null.
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 693805d4..def84e35 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
@@ -32,7 +32,7 @@ import org.apache.commons.compress.utils.TimeUtils;
  * for ZIP entries.   Each ZIP entry can include up to three timestamps
  * (modify, access, create*).  The timestamps are stored as 32 bit signed
  * integers representing seconds since UNIX epoch (Jan 1st, 1970, UTC).
- * This field improves on zip's default timestamp granularity, since it
+ * This field improves on ZIP's default timestamp granularity, since it
  * allows one to store additional timestamps, and, in addition, the timestamps
  * are stored using per-second granularity (zip's default behavior can only 
store
  * timestamps to the nearest <em>even</em> second).
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java
index 7133480e..ebb88ca6 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipArchiveEntryRequest.java
@@ -27,8 +27,9 @@ import 
org.apache.commons.compress.parallel.InputStreamSupplier;
  * @since 1.10
  */
 public class ZipArchiveEntryRequest {
+
     /**
-     * Create a ZipArchiveEntryRequest
+     * Creates a ZipArchiveEntryRequest
      * @param zipArchiveEntry The entry to use
      * @param payloadSupplier The payload that will be added to the ZIP entry.
      * @return The newly created request
@@ -36,10 +37,10 @@ public class ZipArchiveEntryRequest {
     public static ZipArchiveEntryRequest createZipArchiveEntryRequest(final 
ZipArchiveEntry zipArchiveEntry, final InputStreamSupplier payloadSupplier) {
         return new ZipArchiveEntryRequest(zipArchiveEntry, payloadSupplier);
     }
-    /*
-     The zipArchiveEntry is not thread safe, and cannot be safely accessed by 
the getters of this class.
-     It is safely accessible during the construction part of this class and 
also after the
-     thread pools have been shut down.
+
+    /**
+     * The ZIPArchiveEntry is not thread safe, and cannot be safely accessed 
by the getters of this class. It is safely accessible during the construction 
part
+     * of this class and also after the thread pools have been shut down.
      */
     private final ZipArchiveEntry zipArchiveEntry;
     private final InputStreamSupplier payloadSupplier;
@@ -55,7 +56,7 @@ public class ZipArchiveEntryRequest {
     }
 
     /**
-     * The compression method to use
+     * Gets the compression method to use
      * @return The compression method to use
      */
     public int getMethod(){
@@ -63,7 +64,7 @@ public class ZipArchiveEntryRequest {
     }
 
     /**
-     * The payload that will be added to this ZIP entry
+     * Gets the payload that will be added to this ZIP entry
      * @return The input stream.
      */
     public InputStream getPayloadStream() {
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 6d788e61..6f34d61f 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
@@ -281,7 +281,7 @@ public class ZipArchiveInputStream extends 
ArchiveInputStream implements InputSt
 
     /**
      * Checks if the signature matches what is expected for a ZIP file.
-     * Does not currently handle self-extracting zips which may have arbitrary
+     * Does not currently handle self-extracting ZIPs which may have arbitrary
      * leading content.
      *
      * @param signature the bytes to check
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 86fc3599..9ce792f2 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
@@ -212,14 +212,14 @@ public class ZipFile implements Closeable {
         /* offset of start of central      */
         /* directory with respect to       */
         /* the starting disk number        */ + ZipConstants.WORD
-        /* zipfile comment length          */ + ZipConstants.SHORT;
+        /* ZIP file comment length         */ + ZipConstants.SHORT;
 
     /**
      * Maximum length of the "End of central directory record" with a
      * file comment.
      */
     private static final int MAX_EOCD_SIZE = MIN_EOCD_SIZE
-        /* maximum length of zipfile comment */ + 
ZipConstants.ZIP64_MAGIC_SHORT;
+        /* maximum length of ZIP file comment */ + 
ZipConstants.ZIP64_MAGIC_SHORT;
 
     /**
      * Offset of the field that holds the location of the length of
@@ -345,24 +345,24 @@ public class ZipFile implements Closeable {
         /* uncompressed size               */ + (long) ZipConstants.WORD;
 
     /**
-     * close a zipfile quietly; throw no io fault, do nothing
-     * on a null parameter
-     * @param zipfile file to close, can be null
+     * Closes a ZIP file quietly; throwing no IOException, dooes nothing
+     * on null input.
+     * @param zipFile file to close, can be null
      */
-    public static void closeQuietly(final ZipFile zipfile) {
-        IOUtils.closeQuietly(zipfile);
+    public static void closeQuietly(final ZipFile zipFile) {
+        IOUtils.closeQuietly(zipFile);
     }
+
     /**
      * List of entries in the order they appear inside the central
      * directory.
      */
-    private final List<ZipArchiveEntry> entries =
-        new LinkedList<>();
+    private final List<ZipArchiveEntry> entries = new LinkedList<>();
+
     /**
      * Maps String to list of ZipArchiveEntrys, name -> actual entries.
      */
-    private final Map<String, LinkedList<ZipArchiveEntry>> nameMap =
-        new HashMap<>(HASH_SIZE);
+    private final Map<String, LinkedList<ZipArchiveEntry>> nameMap = new 
HashMap<>(HASH_SIZE);
 
     /**
      * The encoding to use for file names and the file comment.
@@ -758,7 +758,7 @@ public class ZipFile implements Closeable {
     }
 
     /**
-     * Transfer selected entries from this zipfile to a given 
#ZipArchiveOutputStream.
+     * Transfer selected entries from this ZIP file to a given 
#ZipArchiveOutputStream.
      * Compression and all other attributes will be as in this file.
      * <p>This method transfers entries based on the central directory of the 
ZIP file.</p>
      *
@@ -802,7 +802,7 @@ public class ZipFile implements Closeable {
     }
 
     /**
-     * Ensures that the close method of this zipfile is called when
+     * Ensures that the close method of this ZIP file is called when
      * there are no more references to it.
      * @see #close()
      */
@@ -941,32 +941,32 @@ public class ZipFile implements Closeable {
     /**
      * Gets an InputStream for reading the contents of the given entry.
      *
-     * @param ze the entry to get the stream for.
+     * @param zipEntry the entry to get the stream for.
      * @return a stream to read the entry from. The returned stream
      * implements {@link InputStreamStatistics}.
-     * @throws IOException if unable to create an input stream from the 
zipentry
+     * @throws IOException if unable to create an input stream from the 
zipEntry.
      */
-    public InputStream getInputStream(final ZipArchiveEntry ze)
+    public InputStream getInputStream(final ZipArchiveEntry zipEntry)
         throws IOException {
-        if (!(ze instanceof Entry)) {
+        if (!(zipEntry instanceof Entry)) {
             return null;
         }
         // cast validity is checked just above
-        ZipUtil.checkRequestedFeatures(ze);
+        ZipUtil.checkRequestedFeatures(zipEntry);
 
         // doesn't get closed if the method is not supported - which
         // should never happen because of the checkRequestedFeatures
         // call above
-        final InputStream is = new BufferedInputStream(getRawInputStream(ze)); 
//NOSONAR
-        switch (ZipMethod.getMethodByCode(ze.getMethod())) {
+        final InputStream is = new 
BufferedInputStream(getRawInputStream(zipEntry)); //NOSONAR
+        switch (ZipMethod.getMethodByCode(zipEntry.getMethod())) {
             case STORED:
                 return new StoredStatisticsStream(is);
             case UNSHRINKING:
                 return new UnshrinkingInputStream(is);
             case IMPLODING:
                 try {
-                    return new 
ExplodingInputStream(ze.getGeneralPurposeBit().getSlidingDictionarySize(),
-                            
ze.getGeneralPurposeBit().getNumberOfShannonFanoTrees(), is);
+                    return new 
ExplodingInputStream(zipEntry.getGeneralPurposeBit().getSlidingDictionarySize(),
+                            
zipEntry.getGeneralPurposeBit().getNumberOfShannonFanoTrees(), is);
                 } catch (final IllegalArgumentException ex) {
                     throw new IOException("bad IMPLODE data", ex);
                 }
@@ -1006,7 +1006,7 @@ public class ZipFile implements Closeable {
             case WAVPACK:
             case XZ:
             default:
-                throw new 
UnsupportedZipFeatureException(ZipMethod.getMethodByCode(ze.getMethod()), ze);
+                throw new 
UnsupportedZipFeatureException(ZipMethod.getMethodByCode(zipEntry.getMethod()), 
zipEntry);
         }
     }
 
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 62b80704..6c4ae75b 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,6 +33,7 @@ import org.apache.commons.compress.utils.FileNameUtils;
  * @since 1.20
  */
 class ZipSplitOutputStream extends OutputStream {
+
     /**
      * 8.5.1 Capacities for split archives are as follows:
      * <p>
@@ -53,27 +54,31 @@ class ZipSplitOutputStream extends OutputStream {
     private final byte[] singleByte = new byte[1];
 
     /**
-     * Create a split zip. If the ZIP file is smaller than the split size,
-     * then there will only be one split zip, and its suffix is .zip,
+     * Creates a split ZIP. If the ZIP file is smaller than the split size,
+     * then there will only be one split ZIP, and its suffix is .zip,
      * otherwise the split segments should be like .z01, .z02, ... .z(N-1), 
.zip
      * @param zipFile   the ZIP file to write to
      * @param splitSize the split size
+     * @throws IllegalArgumentException if arguments are illegal: Zip split 
segment size should between 64K and 4,294,967,295.
+     * @throws IOException if an I/O error occurs
      */
     public ZipSplitOutputStream(final File zipFile, final long splitSize) 
throws IllegalArgumentException, IOException {
         this(zipFile.toPath(), splitSize);
     }
 
     /**
-     * Create a split zip. If the ZIP file is smaller than the split size,
-     * then there will only be one split zip, and its suffix is .zip,
+     * Creates a split ZIP. If the ZIP file is smaller than the split size,
+     * then there will only be one split ZIP, and its suffix is .zip,
      * otherwise the split segments should be like .z01, .z02, ... .z(N-1), 
.zip
      * @param zipFile   the path to ZIP file to write to
      * @param splitSize the split size
+     * @throws IllegalArgumentException if arguments are illegal: Zip split 
segment size should between 64K and 4,294,967,295.
+     * @throws IOException if an I/O error occurs
      * @since 1.22
      */
     public ZipSplitOutputStream(final Path zipFile, final long splitSize) 
throws IllegalArgumentException, IOException {
         if (splitSize < ZIP_SEGMENT_MIN_SIZE || splitSize > 
ZIP_SEGMENT_MAX_SIZE) {
-            throw new IllegalArgumentException("zip split segment size should 
between 64K and 4,294,967,295");
+            throw new IllegalArgumentException("Zip split segment size should 
between 64K and 4,294,967,295");
         }
         this.zipFile = zipFile;
         this.splitSize = splitSize;

Reply via email to