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 61fc97003 Javadoc
61fc97003 is described below

commit 61fc97003cbba82a6c86811048ad7d066e267e83
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Tue Feb 4 13:02:31 2025 -0500

    Javadoc
---
 .../archivers/tar/TarArchiveInputStream.java       |  4 +-
 .../archivers/tar/TarArchiveOutputStream.java      |  2 +-
 .../commons/compress/archivers/tar/TarFile.java    |  2 +-
 .../commons/compress/archivers/tar/TarUtils.java   |  2 +-
 .../archivers/zip/ExplodingInputStream.java        |  2 +-
 .../archivers/zip/ZipSplitOutputStream.java        | 14 +++----
 .../zip/ZipSplitReadOnlySeekableByteChannel.java   |  2 +-
 .../bzip2/BZip2CompressorInputStream.java          |  2 +-
 .../harmony/unpack200/Pack200UnpackerAdapter.java  |  4 +-
 .../org/apache/commons/compress/AbstractTest.java  |  2 +-
 .../compress/archivers/ar/Compress678Test.java     |  2 +-
 .../brotli/BrotliCompressorInputStreamTest.java    |  2 +-
 .../zstandard/ZstdCompressorInputStreamTest.java   |  2 +-
 .../compress/harmony/unpack200/BcBandsTest.java    | 44 +++++++++++-----------
 14 files changed, 43 insertions(+), 43 deletions(-)

diff --git 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java
 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java
index 66d0c3486..2ea2119cf 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarArchiveInputStream.java
@@ -580,7 +580,7 @@ public boolean markSupported() {
      * map entries, each one consisting of two numbers giving the offset and 
size of the data block it describes.
      * </p>
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void paxHeaders() throws IOException {
         List<TarArchiveStructSparse> sparseHeaders = new ArrayList<>();
@@ -838,7 +838,7 @@ private void skipRecordPadding() throws IOException {
      *
      * @param n bytes of data to skip
      * @return actual bytes of data skipped
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private long skipSparse(final long n) throws IOException {
         if (sparseInputStreams == null || sparseInputStreams.isEmpty()) {
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 e58e4e579..b423756ff 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
@@ -420,7 +420,7 @@ public int getCount() {
      * Gets the record size being used by this stream's TarBuffer.
      *
      * @return The TarBuffer record size.
-     * @deprecated
+     * @deprecated TODO Add a comment.
      */
     @Deprecated
     public int getRecordSize() {
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java 
b/src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java
index c01f22112..43b01d4e3 100644
--- a/src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java
+++ b/src/main/java/org/apache/commons/compress/archivers/tar/TarFile.java
@@ -585,7 +585,7 @@ private boolean isEOFRecord(final ByteBuffer headerBuf) {
      * The map is padded with nulls to the nearest block boundary. The first 
number gives the number of entries in the map. Following are map entries, each 
one
      * consisting of two numbers giving the offset and size of the data block 
it describes.
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void paxHeaders() throws IOException {
         List<TarArchiveStructSparse> sparseHeaders = new ArrayList<>();
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 3d24c942a..3b2b5be88 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
@@ -761,7 +761,7 @@ public static TarArchiveStructSparse parseSparse(final 
byte[] buffer, final int
      *
      * @param inputStream the input stream of the tar file
      * @return the decimal number delimited by '\n', and the bytes read from 
input stream
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private static long[] readLineOfNumberForPax1X(final InputStream 
inputStream) throws IOException {
         int number;
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 df1c0d516..80c20fadd 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
@@ -169,7 +169,7 @@ public long getUncompressedCount() {
     /**
      * Reads the encoded binary trees and prepares the bit stream.
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void init() throws IOException {
         if (bits == null) {
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 5f9c6f26c..21ab2cd2c 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
@@ -132,7 +132,7 @@ public void close() throws IOException {
      *
      * @param zipSplitSegmentSuffixIndex
      * @return
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private Path createNewSplitSegmentFile(final Integer 
zipSplitSegmentSuffixIndex) throws IOException {
         final Path newFile = 
getSplitSegmentFileName(zipSplitSegmentSuffixIndex);
@@ -146,7 +146,7 @@ private Path createNewSplitSegmentFile(final Integer 
zipSplitSegmentSuffixIndex)
     /**
      * The last ZIP split segment's suffix should be .zip
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void finish() throws IOException {
         if (finished) {
@@ -185,7 +185,7 @@ private Path getSplitSegmentFileName(final Integer 
zipSplitSegmentSuffixIndex) {
     /**
      * Creates a new ZIP split segment and prepare to write to the new segment
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void openNewSplitSegment() throws IOException {
         Path newFile;
@@ -221,8 +221,8 @@ public long position() {
      * </p>
      *
      * @param unsplittableContentSize
-     * @throws IllegalArgumentException
-     * @throws IOException
+     * @throws IllegalArgumentException if unsplittable content size is bigger 
than the split segment size.
+     * @throws IOException if an I/O error occurs.
      */
     public void prepareToWriteUnsplittableContent(final long 
unsplittableContentSize) throws IllegalArgumentException, IOException {
         if (unsplittableContentSize > this.splitSize) {
@@ -246,7 +246,7 @@ public void write(final byte[] b) throws IOException {
      * @param b   data to write
      * @param off offset of the start of data in param b
      * @param len the length of data to write
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Override
     public void write(final byte[] b, final int off, final int len) throws 
IOException {
@@ -316,7 +316,7 @@ private void writeToSegment(
     /**
      * Writes the ZIP split signature (0x08074B50) to the head of the first 
ZIP split segment
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void writeZipSplitSignature() throws IOException {
         outputStream.write(ZipArchiveOutputStream.DD_SIG);
diff --git 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitReadOnlySeekableByteChannel.java
 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitReadOnlySeekableByteChannel.java
index dcb4b7152..9deff11f5 100644
--- 
a/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitReadOnlySeekableByteChannel.java
+++ 
b/src/main/java/org/apache/commons/compress/archivers/zip/ZipSplitReadOnlySeekableByteChannel.java
@@ -272,7 +272,7 @@ public ZipSplitReadOnlySeekableByteChannel(final 
List<SeekableByteChannel> chann
      * </p>
      *
      * @param channels channels to be validated
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private void assertSplitSignature(final List<SeekableByteChannel> 
channels) throws IOException {
         final SeekableByteChannel channel = channels.get(0);
diff --git 
a/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java
 
b/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java
index c9fbab7da..fbecf3c92 100644
--- 
a/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java
+++ 
b/src/main/java/org/apache/commons/compress/compressors/bzip2/BZip2CompressorInputStream.java
@@ -133,7 +133,7 @@ private static char bsGetUByte(final BitInputStream bin) 
throws IOException {
      *
      * @param n the number of bits to read, must not exceed 32?
      * @return the requested bits combined into an int
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     private static int bsR(final BitInputStream bin, final int n) throws 
IOException {
         final long thech = bin.readBits(n);
diff --git 
a/src/main/java/org/apache/commons/compress/harmony/unpack200/Pack200UnpackerAdapter.java
 
b/src/main/java/org/apache/commons/compress/harmony/unpack200/Pack200UnpackerAdapter.java
index 0e5f10058..c85dc7050 100644
--- 
a/src/main/java/org/apache/commons/compress/harmony/unpack200/Pack200UnpackerAdapter.java
+++ 
b/src/main/java/org/apache/commons/compress/harmony/unpack200/Pack200UnpackerAdapter.java
@@ -125,8 +125,8 @@ static BoundedInputStream newBoundedInputStream(final 
String first, final String
      *
      * @param url The URL.
      * @return a new BoundedInputStream
-     * @throws IOException        if an I/O error occurs
-     * @throws URISyntaxException
+     * @throws IOException        if an I/O error occurs.
+     * @throws URISyntaxException if the URL is not formatted strictly 
according to to RFC2396 and cannot be converted to a URI.
      */
     static BoundedInputStream newBoundedInputStream(final URL url) throws 
IOException, URISyntaxException {
         return newBoundedInputStream(Paths.get(url.toURI()));
diff --git a/src/test/java/org/apache/commons/compress/AbstractTest.java 
b/src/test/java/org/apache/commons/compress/AbstractTest.java
index c693c1f1b..e8d420963 100644
--- a/src/test/java/org/apache/commons/compress/AbstractTest.java
+++ b/src/test/java/org/apache/commons/compress/AbstractTest.java
@@ -118,7 +118,7 @@ public static byte[] readAllBytes(final String path) throws 
IOException {
      * @param outputStream
      * @param fileName
      * @param inputFile
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      * @throws FileNotFoundException
      */
     private <O extends ArchiveOutputStream<E>, E extends ArchiveEntry> void 
addArchiveEntry(final O outputStream, final String fileName, final File 
inputFile)
diff --git 
a/src/test/java/org/apache/commons/compress/archivers/ar/Compress678Test.java 
b/src/test/java/org/apache/commons/compress/archivers/ar/Compress678Test.java
index e15d7c315..31b3153c2 100644
--- 
a/src/test/java/org/apache/commons/compress/archivers/ar/Compress678Test.java
+++ 
b/src/test/java/org/apache/commons/compress/archivers/ar/Compress678Test.java
@@ -48,7 +48,7 @@ public void test_LONGFILE_BSD(final int fileNameLen) throws 
IOException {
 
     /**
      * @param fileName
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      * @throws FileNotFoundException
      */
     private void test_LONGFILE_BSD(final String fileName) throws IOException, 
FileNotFoundException {
diff --git 
a/src/test/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStreamTest.java
 
b/src/test/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStreamTest.java
index 19a5a8810..8d53f5c50 100644
--- 
a/src/test/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStreamTest.java
+++ 
b/src/test/java/org/apache/commons/compress/compressors/brotli/BrotliCompressorInputStreamTest.java
@@ -48,7 +48,7 @@ public void testAvailableShouldReturnZero() throws 
IOException {
     /**
      * Tests bridge.
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBrotliDecode() throws IOException {
diff --git 
a/src/test/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStreamTest.java
 
b/src/test/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStreamTest.java
index d4e4e2daf..4a228d656 100644
--- 
a/src/test/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStreamTest.java
+++ 
b/src/test/java/org/apache/commons/compress/compressors/zstandard/ZstdCompressorInputStreamTest.java
@@ -135,7 +135,7 @@ public void testZstandardUnarchive() throws Exception {
     /**
      * Test bridge works fine.
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testZstdDecode() throws IOException {
diff --git 
a/src/test/java/org/apache/commons/compress/harmony/unpack200/BcBandsTest.java 
b/src/test/java/org/apache/commons/compress/harmony/unpack200/BcBandsTest.java
index cfe54f765..fadbfa28e 100644
--- 
a/src/test/java/org/apache/commons/compress/harmony/unpack200/BcBandsTest.java
+++ 
b/src/test/java/org/apache/commons/compress/harmony/unpack200/BcBandsTest.java
@@ -256,7 +256,7 @@ protected CpBands getCpBands() {
      * Test with codes that should require entries in the bc_byte band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcByteBand() throws IOException, Pack200Exception {
@@ -279,7 +279,7 @@ public void testBcByteBand() throws IOException, 
Pack200Exception {
      * Test with codes that require entries in the bc_case_count and 
bc_case_value bands
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcCaseBands() throws IOException, Pack200Exception {
@@ -303,7 +303,7 @@ public void testBcCaseBands() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_classref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcClassRefBand() throws IOException, Pack200Exception {
@@ -320,7 +320,7 @@ public void testBcClassRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_doubleref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcDoubleRefBand() throws IOException, Pack200Exception {
@@ -349,7 +349,7 @@ public void testBcEscRefBands() {
      * Test with codes that should require entries in the bc_fieldref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcFieldRefBand() throws IOException, Pack200Exception {
@@ -365,7 +365,7 @@ public void testBcFieldRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_floatref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcFloatRefBand() throws IOException, Pack200Exception {
@@ -382,7 +382,7 @@ public void testBcFloatRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_imethodref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcIMethodRefBand() throws IOException, Pack200Exception {
@@ -399,7 +399,7 @@ public void testBcIMethodRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_initrefref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     @Disabled("TODO: Need to fix this test so it has enough data to pass.")
@@ -416,7 +416,7 @@ public void testBcInitRefRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_intref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcIntRefBand() throws IOException, Pack200Exception {
@@ -433,7 +433,7 @@ public void testBcIntRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_label band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcLabelBand() throws IOException, Pack200Exception {
@@ -463,7 +463,7 @@ public void testBcLabelBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_local band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcLocalBand() throws IOException, Pack200Exception {
@@ -479,7 +479,7 @@ public void testBcLocalBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_longref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcLongRefBand() throws IOException, Pack200Exception {
@@ -495,7 +495,7 @@ public void testBcLongRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_methodref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcMethodRefBand() throws IOException, Pack200Exception {
@@ -511,7 +511,7 @@ public void testBcMethodRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_short band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcShortBand() throws IOException, Pack200Exception {
@@ -529,7 +529,7 @@ public void testBcShortBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_stringref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcStringRefBand() throws IOException, Pack200Exception {
@@ -546,7 +546,7 @@ public void testBcStringRefBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_superfield band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcSuperFieldBand() throws IOException, Pack200Exception {
@@ -563,7 +563,7 @@ public void testBcSuperFieldBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_supermethod band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     @Disabled("TODO: Need to fix this test so it has enough data to pass.")
@@ -580,7 +580,7 @@ public void testBcSuperMethodBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_thisfieldref band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcThisFieldBand() throws IOException, Pack200Exception {
@@ -597,7 +597,7 @@ public void testBcThisFieldBand() throws IOException, 
Pack200Exception {
      * Test with codes that should require entries in the bc_thismethod band
      *
      * @throws Pack200Exception
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      */
     @Test
     public void testBcThisMethodBand() throws IOException, Pack200Exception {
@@ -612,7 +612,7 @@ public void testBcThisMethodBand() throws IOException, 
Pack200Exception {
     /**
      * Test with multiple classes but single byte instructions
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      * @throws Pack200Exception
      */
     @Test
@@ -632,7 +632,7 @@ public void testMultipleClassesSimple() throws IOException, 
Pack200Exception {
     /**
      * Test with multiple classes and multiple methods but single byte 
instructions
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      * @throws Pack200Exception
      */
     @Test
@@ -652,7 +652,7 @@ public void testMultipleMethodsSimple() throws IOException, 
Pack200Exception {
     /**
      * Test with single byte instructions that mean all other bands apart from 
bc_codes will be empty.
      *
-     * @throws IOException
+     * @throws IOException if an I/O error occurs.
      * @throws Pack200Exception
      */
     @Test

Reply via email to