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

github-bot pushed a change to branch dependabot/maven/pax.exam.version-4.14.0
in repository https://gitbox.apache.org/repos/asf/commons-compress.git


 discard 9bdedd3b6 Bump pax.exam.version from 4.13.5 to 4.14.0
     add c1143e90a Javadoc & in-line comment
     add cf2bfa403 Bump github/codeql-action from 3.27.5 to 3.27.6 (#620)
     add 97b7a438e Bump actions/cache from 4.1.2 to 4.2.0 (#621)
     add 26004f075 Update changes.xml
     add 98907c37c Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-compress.git
     add bea0994a1 Normalize spelling
     add 7d66f22f0 Refactor to package-private method ZipFile.toPlatform(int)
     add a795aa966 Use BigInteger.longValueExact() instead of a magic number 
(Java 8 API)
     add d7d69725c Javadoc: Uppercase acronym
     add 3d2bde154 Normalize spelling
     add cf68aae72 Deprecate ZipUtil.signedByteToUnsignedInt(byte) in favor of 
Byte.toUnsignedInt(byte)
     add 39a8fdb33 [COMPRESS-689] Unable to detect symlinks in ZIP
     add 54fc814a3 Javadoc
     add 1af6afffa [COMPRESS-689] Unable to detect symlinks in ZIP
     add d0aec98f6 [COMPRESS-689] Unable to detect symlinks in ZIP
     add 0cc1181f0 Javadoc
     add 38ae40727 Javadoc
     add 90e8a4661 Javadoc: Upper case acronym
     add da804ec86 Use camel case
     add 23243ef2e Javadoc: Fix spelling
     add 08490c864 Use NIO
     add 05e0b48b4 [COMPRESS-690] Add CpioTest.testSymbolicLinkFileEntry()
     add 5eae1bb2c Port test to ... Java 7!
     add 928471f5a Port test to ... Java 7!
     add 0bd14b9f8 Port test to ... Java 7!
     add 794696e10 Javadoc
     add 0d957a80f Add CompressFilterOutputStream and refactor to use
     add c797ca791 Add 
TarArchiveInputStreamTest.testShouldThrowAnExceptionOnTruncatedStream()
     add b743130a1 Reduce boilerplate in tests
     add 64c14b7a8 Add tests in ArjArchiveInputStreamTest
     add ea00bc5db Rewrite some ArjArchiveInputStreamTest tests
     add d52f3009d Rename some test methods in ArjArchiveInputStreamTest
     add 11271b4c7 Bump github/codeql-action from 3.27.6 to 3.27.9 (#623)
     add 286de7837 Add ZipFile.stream()
     add 6f8e33e88 ArchiveOutputStream.isClosed() is now public, was protected
     add 248b191c2 ZipArchiveOutputStream.close() does not close its underlying 
output stream
     add 27385f5b0 Better parameter name
     add 51c2e059b (doc) fix gzip streams incorrect MTIME value which is 
already in seconds (#624)
     add 90287b2bb GzipCompressorInputStream reads the modification time 
(MTIME) and stores its value incorrectly multiplied by 1,000
     add 2e401e76a Use GzipParameters.getModificationInstant() to avoid scale 
confusion
     add 028090d39 Git ignore /.java-version
     add 726db9096 Better parameter name
     add 242359980 Remove unused private instance variable
     add fd7f3be0d Use final
     add c80f8f1b8 Javadoc
     add b74841460 Pull-up close() logic to CompressFilterOutputStream
     add 055c5fa14 Merge branch 'master' of 
https://gitbox.apache.org/repos/asf/commons-compress.git
     add 055a2ad65 Better Maven profile names
     add ebf832f7b Merge branch 'master' of 
https://github.com/apache/commons-compress.git
     add 7e3c28c93 Revert "Remove unused private instance variable"
     add afb9706a7 Remove ZstdCompressorOutputStream.toString(), it was 
misleading by returning the delegate's toString()
     add ad8abd7e6 Use Objects.equals()
     add 19a0674e2 Javadoc
     add 864a50e9e Internal refactoring
     add b8891117d Test for close state is already done in the super call
     add 5f4ede3b5 Javadoc
     add 6bc681ca4 Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#625)
     add a3e6f4b18 Bump actions/setup-java from 4.5.0 to 4.6.0 (#626)
     add 646c45935 Upper case acronym
     add 81d6d73ef Javadoc: Upper case acronym
     add e773fa658 Add Checkstyle FinalLocalVariable
     add c4deefc00 Add Checkstyle MissingOverride
     add f01814445 Optionally add FHCRC to GZIP header. (#627)
     add ea8deb281 Add optional FHCRC to GZIP header #627
     add 3b60dd273 Add optional FHCRC to GZIP header
     add a0e96aa4d Refactor duplicate constant declarations
     add 2607981a9 Use final
     add 8c5b8ca5a Javadoc: Fix spelling
     add b4933d655 Javadoc: Add missing comment
     add a9228d76b Javadoc: Add missing comment
     add 9ab1c9dd2 Don't use deprecated code in TarArchiveInputStream
     add b11ca16d4 Javadoc: Add missing comment
     add c5889b645 Javadoc: Add missing comment
     add 03703d732 Don't use deprecated code in TarFile
     add 33030c203 Better parameter name
     add 5e7afe8fb Whitespace
     add 0a92c4404 Javadoc: Add missing comment
     add 54b1c0f85 Refactor magic number
     add 241b95375 Use RandomAccessFileMode.READ_ONLY instead of maginc string
     add 2e1efabdf Replace 2x empty lines with a single one
     add e7ac613c2 Remove old comment
     add d85f11958 Bump github/codeql-action from 3.27.9 to 3.28.0 (#628)
     add 694a3b37e Merge branch 'master' of 
https://github.com/apache/commons-compress.git
     add 5cfb7c672 Sort TreeWalker entries
     add 3fecd5e26 Remove old comments
     add be1dd4a82 Sort Checkstyle modules
     add 4df519c0c Make Java file headers consistent to match as closely as 
possible to https://www.apache.org/legal/src-headers.html
     add 7eab3e597 [COMPRESS-691] ZipArchiveOutputStream.addRawArchiveEntry() 
should check is2PhaseSource #571
     add fcb7c1a1a Remove duplicate
     add 9eeb723fb Add Checkstyle localeLanguage
     add c274b1a07 Use Checkstyle FileTabCharacter on all files
     add ebddf09a1 Add comment
     add 20dade2c4 Normalize Checkstyle configuration
     add 934c61e9e Add Checkstyle ArrayTypeStyle
     add 4f25d2bd2 Add Checkstyle CovariantEquals
     add 5970fc94b Add Checkstyle DefaultComesLast
     add ae932bbff Flip test and avoid empty block
     add d6608c09c Add Checkstyle EmptyBlock
     add bfe32335a Add Checkstyle ExplicitInitialization
     add 849dbcc3b Add Checkstyle IllegalInstantiation
     add d276c8379 Add Checkstyle MultipleVariableDeclarations
     add 20f52ccb1 Sort Checkstyle entries
     add 7685a3bff Add Checkstyle MultipleVariableDeclarations
     add 7ba374024 Add Checkstyle FallThrough
     add a1696085b Add Checkstyle SimplifyBooleanExpression\
     add 7bdfff09c Add Checkstyle SimplifyBooleanReturn
     add 58b0b647b Add Checkstyle StringLiteralEquality
     add e86fade18 Add Checkstyle SuperClone
     add 76fff8181 Add Checkstyle SuperFinalize
     add ca7cad03e Add Checkstyle UnnecessaryParentheses
     add 8593fee0c Javadoc: English, not Latin
     add 44c1fa2da Make new classes ExtraField and ExtraField.SubField
     add fdddfaa0f Add 
org.apache.commons.compress.compressors.gzip.ExtraField.SubField hashCode() and 
equals()
     add da0afe1f7 Add org.apache.commons.compress.compressors.gzip.ExtraField 
hashCode() and equals()
     add 108b6ea6a Add 
org.apache.commons.compress.compressors.gzip.GzipParameters hashCode() and 
equals()
     add 4ed1d223e Add 
org.apache.commons.compress.compressors.gzip.GzipParameters hashCode() and 
equals()
     add 7844328ea Update notice file copyright end date
     add 3e33db80f Add test assertions for GZIP file contents
     add 78ff7d688 Refactor magic number
     add 4109e746c Javadoc: Make @since tag last
     add fac3f701f Update GzipParameters.toString() with new instance variables
     add 314e98a63 Add GzipCompressorInputStream.Builder allowing to customize 
the file name and comment Charsets
     add 341fa59be Better error message
     add d08aa54e1 Better error message
     add 089d64e89 Remove redundant JUnit argument
     add 7d7b5ad6d Refactor magic numbers
     add 71d16d9ba Add GzipCompressorInputStreamTest
     add 59dede8d0 Add 
GzipCompressorInputStream.Builder.setOnMemberStart(Consumer) to monitor member 
parsing
     add a90a11c73 Add 
GzipCompressorInputStream.Builder.setOnMemberStart(Consumer) to monitor member 
parsing
     add 477abdd0c Remove obsolete PMD comment
     add c43928b63 CpioArchiveInputStream.read(byte[], int, int) now throws an 
IOException on a data pad count mismatch
     add ec2128669 Rename private instance variables, use camel case
     add 86b14736d CpioArchiveInputStream.readNewEntry(boolean) now throws an 
IOException on a header pad count mismatch
     add f3078cb05 CpioArchiveInputStream.readOldBinaryEntry(boolean) now 
throws an IOException on a header pad count mismatch
     add e773efc37 Add PMD check to default Maven goal
     add 588929b92 Bump pax.exam.version from 4.13.5 to 4.14.0

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (9bdedd3b6)
            \
             N -- N -- N   refs/heads/dependabot/maven/pax.exam.version-4.14.0 
(588929b92)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/codeql-analysis.yml              |   8 +-
 .github/workflows/maven.yml                        |   4 +-
 .github/workflows/scorecards-analysis.yml          |   4 +-
 .gitignore                                         |   1 +
 BUILDING.md                                        |   4 +-
 NOTICE.txt                                         |   2 +-
 pom.xml                                            |  40 +--
 src/changes/changes.xml                            |  26 +-
 .../checkstyle/checkstyle-header.txt}              |   7 +-
 .../conf/checkstyle/checkstyle-suppressions.xml    |   0
 src/conf/{ => checkstyle}/checkstyle.xml           |  69 +++--
 .../compress/CompressFilterOutputStream.java       | 202 ++++++++++++++
 .../commons/compress/MemoryLimitException.java     |   2 +-
 .../compress/PasswordRequiredException.java        |  26 +-
 .../commons/compress/archivers/ArchiveEntry.java   |   2 +-
 .../compress/archivers/ArchiveException.java       |   2 +-
 .../compress/archivers/ArchiveInputStream.java     |   2 +-
 .../compress/archivers/ArchiveOutputStream.java    |  66 +----
 .../compress/archivers/ArchiveStreamFactory.java   |   7 +-
 .../compress/archivers/ArchiveStreamProvider.java  |   2 +-
 .../compress/archivers/EntryStreamOffsets.java     |   2 +-
 .../apache/commons/compress/archivers/Lister.java  |  32 ++-
 .../archivers/StreamingNotSupportedException.java  |   2 +-
 .../compress/archivers/ar/ArArchiveEntry.java      |   2 +-
 .../archivers/ar/ArArchiveInputStream.java         |   4 +-
 .../archivers/ar/ArArchiveOutputStream.java        |  19 +-
 .../compress/archivers/ar/package-info.java        |   2 +-
 .../compress/archivers/arj/ArjArchiveEntry.java    |  38 +--
 .../archivers/arj/ArjArchiveInputStream.java       |  26 +-
 .../compress/archivers/arj/LocalFileHeader.java    |  26 +-
 .../commons/compress/archivers/arj/MainHeader.java |  26 +-
 .../compress/archivers/arj/package-info.java       |   2 +-
 .../compress/archivers/cpio/CpioArchiveEntry.java  |  22 +-
 .../archivers/cpio/CpioArchiveInputStream.java     | 127 +++++----
 .../archivers/cpio/CpioArchiveOutputStream.java    |  21 +-
 .../compress/archivers/cpio/CpioConstants.java     |  23 +-
 .../commons/compress/archivers/cpio/CpioUtil.java  |   2 +-
 .../compress/archivers/cpio/package-info.java      |   2 +-
 .../commons/compress/archivers/dump/Dirent.java    |   2 +-
 .../archivers/dump/DumpArchiveConstants.java       |   2 +-
 .../compress/archivers/dump/DumpArchiveEntry.java  |   4 +-
 .../archivers/dump/DumpArchiveException.java       |   2 +-
 .../archivers/dump/DumpArchiveInputStream.java     |   4 +-
 .../archivers/dump/DumpArchiveSummary.java         |  11 +-
 .../compress/archivers/dump/DumpArchiveUtil.java   |   2 +-
 .../archivers/dump/InvalidFormatException.java     |   2 +-
 .../archivers/dump/ShortFileException.java         |   2 +-
 .../compress/archivers/dump/TapeInputStream.java   |   2 +-
 .../dump/UnrecognizedFormatException.java          |   2 +-
 .../UnsupportedCompressionAlgorithmException.java  |   2 +-
 .../compress/archivers/dump/package-info.java      |   4 +-
 .../compress/archivers/examples/Archiver.java      |  16 +-
 .../archivers/examples/CloseableConsumer.java      |   2 +-
 .../examples/CloseableConsumerAdapter.java         |   2 +-
 .../compress/archivers/examples/Expander.java      |   2 +-
 .../compress/archivers/examples/package-info.java  |   2 +-
 .../compress/archivers/jar/JarArchiveEntry.java    |   2 +-
 .../archivers/jar/JarArchiveInputStream.java       |   2 +-
 .../archivers/jar/JarArchiveOutputStream.java      |   7 +-
 .../compress/archivers/jar/package-info.java       |   2 +-
 .../commons/compress/archivers/package-info.java   |   2 +-
 .../compress/archivers/sevenz/AES256Options.java   |  26 +-
 .../archivers/sevenz/AES256SHA256Decoder.java      |  26 +-
 .../compress/archivers/sevenz/AbstractCoder.java   |  26 +-
 .../commons/compress/archivers/sevenz/Archive.java |  26 +-
 .../compress/archivers/sevenz/BindPair.java        |  26 +-
 .../BoundedSeekableByteChannelInputStream.java     |  26 +-
 .../commons/compress/archivers/sevenz/CLI.java     |  26 +-
 .../commons/compress/archivers/sevenz/Coder.java   |  26 +-
 .../commons/compress/archivers/sevenz/Coders.java  |  26 +-
 .../compress/archivers/sevenz/DeltaDecoder.java    |  26 +-
 .../commons/compress/archivers/sevenz/Folder.java  |  28 +-
 .../compress/archivers/sevenz/LZMA2Decoder.java    |  26 +-
 .../compress/archivers/sevenz/LZMADecoder.java     |  26 +-
 .../commons/compress/archivers/sevenz/NID.java     |  26 +-
 .../archivers/sevenz/SevenZArchiveEntry.java       |  45 ++--
 .../compress/archivers/sevenz/SevenZFile.java      |  26 +-
 .../archivers/sevenz/SevenZFileOptions.java        |  26 +-
 .../compress/archivers/sevenz/SevenZMethod.java    |  26 +-
 .../sevenz/SevenZMethodConfiguration.java          |  26 +-
 .../archivers/sevenz/SevenZOutputFile.java         |  26 +-
 .../compress/archivers/sevenz/StartHeader.java     |  26 +-
 .../compress/archivers/sevenz/StreamMap.java       |  26 +-
 .../compress/archivers/sevenz/SubStreamsInfo.java  |  26 +-
 .../compress/archivers/sevenz/package-info.java    |   2 +-
 .../compress/archivers/tar/TarArchiveEntry.java    |  11 +-
 .../archivers/tar/TarArchiveInputStream.java       |  64 +++--
 .../archivers/tar/TarArchiveOutputStream.java      |  24 +-
 .../archivers/tar/TarArchiveSparseEntry.java       |   7 +-
 .../tar/TarArchiveSparseZeroInputStream.java       |  26 +-
 .../archivers/tar/TarArchiveStructSparse.java      |   2 +-
 .../compress/archivers/tar/TarConstants.java       |   2 +-
 .../commons/compress/archivers/tar/TarFile.java    |  38 ++-
 .../compress/archivers/tar/TarGnuSparseKeys.java   |   2 +-
 .../commons/compress/archivers/tar/TarUtils.java   |   2 +-
 .../compress/archivers/tar/package-info.java       |   2 +-
 .../archivers/zip/AbstractUnicodeExtraField.java   |  26 +-
 .../compress/archivers/zip/AsiExtraField.java      |   6 +-
 .../commons/compress/archivers/zip/BinaryTree.java |   2 +-
 .../commons/compress/archivers/zip/BitStream.java  |   2 +-
 .../compress/archivers/zip/CharsetAccessor.java    |   2 +-
 .../compress/archivers/zip/CircularBuffer.java     |   2 +-
 .../archivers/zip/DefaultBackingStoreSupplier.java |  26 +-
 .../archivers/zip/ExplodingInputStream.java        |   2 +-
 .../archivers/zip/ExtraFieldParsingBehavior.java   |  26 +-
 .../compress/archivers/zip/ExtraFieldUtils.java    |  26 +-
 .../zip/FileRandomAccessOutputStream.java          |  26 +-
 .../compress/archivers/zip/GeneralPurposeBit.java  |  26 +-
 .../zip/InflaterInputStreamWithStatistics.java     |  26 +-
 .../commons/compress/archivers/zip/JarMarker.java  |  26 +-
 .../compress/archivers/zip/NioZipEncoding.java     |   2 +-
 .../compress/archivers/zip/PKWareExtraHeader.java  |   2 +-
 .../archivers/zip/ParallelScatterZipCreator.java   |  26 +-
 .../archivers/zip/RandomAccessOutputStream.java    |  26 +-
 .../archivers/zip/ResourceAlignmentExtraField.java |   2 +-
 .../compress/archivers/zip/ScatterStatistics.java  |   2 +-
 .../archivers/zip/ScatterZipOutputStream.java      |  28 +-
 .../SeekableChannelRandomAccessOutputStream.java   |  26 +-
 .../compress/archivers/zip/StreamCompressor.java   |  32 +--
 .../archivers/zip/UnicodeCommentExtraField.java    |  26 +-
 .../archivers/zip/UnicodePathExtraField.java       |  26 +-
 .../commons/compress/archivers/zip/UnixStat.java   |  30 ++-
 .../zip/UnparseableExtraFieldBehavior.java         |   2 +-
 .../archivers/zip/UnparseableExtraFieldData.java   |   2 +-
 .../archivers/zip/UnrecognizedExtraField.java      |   2 +-
 .../archivers/zip/UnshrinkingInputStream.java      |   2 +-
 .../zip/UnsupportedZipFeatureException.java        |  26 +-
 .../commons/compress/archivers/zip/X000A_NTFS.java |  26 +-
 .../archivers/zip/X0014_X509Certificates.java      |   2 +-
 .../archivers/zip/X0015_CertificateIdForFile.java  |   2 +-
 .../X0016_CertificateIdForCentralDirectory.java    |   2 +-
 .../zip/X0017_StrongEncryptionHeader.java          |   2 +-
 .../X0019_EncryptionRecipientCertificateList.java  |   2 +-
 .../archivers/zip/X5455_ExtendedTimestamp.java     |  29 +-
 .../compress/archivers/zip/X7875_NewUnix.java      |  30 +--
 .../zip/Zip64ExtendedInformationExtraField.java    |   6 +-
 .../commons/compress/archivers/zip/Zip64Mode.java  |  26 +-
 .../archivers/zip/Zip64RequiredException.java      |  26 +-
 .../compress/archivers/zip/ZipArchiveEntry.java    |  46 ++--
 .../archivers/zip/ZipArchiveEntryPredicate.java    |  26 +-
 .../archivers/zip/ZipArchiveEntryRequest.java      |  26 +-
 .../zip/ZipArchiveEntryRequestSupplier.java        |  26 +-
 .../archivers/zip/ZipArchiveInputStream.java       |  15 +-
 .../archivers/zip/ZipArchiveOutputStream.java      |  42 +--
 .../compress/archivers/zip/ZipConstants.java       |  26 +-
 .../archivers/zip/ZipEightByteInteger.java         |  26 +-
 .../compress/archivers/zip/ZipEncoding.java        |   2 +-
 .../compress/archivers/zip/ZipEncodingHelper.java  |  26 +-
 .../compress/archivers/zip/ZipExtraField.java      |   2 +-
 .../commons/compress/archivers/zip/ZipFile.java    |  91 +++++--
 .../commons/compress/archivers/zip/ZipIoUtil.java  |   2 +-
 .../commons/compress/archivers/zip/ZipLong.java    |  26 +-
 .../commons/compress/archivers/zip/ZipMethod.java  |  26 +-
 .../commons/compress/archivers/zip/ZipShort.java   |  39 +--
 .../archivers/zip/ZipSplitOutputStream.java        |  27 +-
 .../zip/ZipSplitReadOnlySeekableByteChannel.java   |  70 ++---
 .../commons/compress/archivers/zip/ZipUtil.java    |  70 ++---
 .../compress/archivers/zip/package-info.java       |   2 +-
 .../apache/commons/compress/changes/Change.java    |   2 +-
 .../apache/commons/compress/changes/ChangeSet.java |   2 +-
 .../compress/changes/ChangeSetPerformer.java       |   8 +-
 .../commons/compress/changes/ChangeSetResults.java |   2 +-
 .../commons/compress/changes/package-info.java     |   2 +-
 .../compress/compressors/CompressorException.java  |   2 +-
 .../compressors/CompressorInputStream.java         |   5 +-
 .../compressors/CompressorOutputStream.java        |  25 +-
 .../compressors/CompressorStreamFactory.java       |   4 +-
 .../compressors/CompressorStreamProvider.java      |   2 +-
 .../commons/compress/compressors/FileNameUtil.java |   8 +-
 .../brotli/BrotliCompressorInputStream.java        |  26 +-
 .../compress/compressors/brotli/BrotliUtils.java   |   2 +-
 .../compress/compressors/brotli/package-info.java  |   2 +-
 .../bzip2/BZip2CompressorInputStream.java          |   7 +-
 .../bzip2/BZip2CompressorOutputStream.java         |  23 +-
 .../compress/compressors/bzip2/BZip2Constants.java |   2 +-
 .../compress/compressors/bzip2/BZip2Utils.java     |   2 +-
 .../compress/compressors/bzip2/BlockSort.java      |  20 +-
 .../commons/compress/compressors/bzip2/CRC.java    |   2 +-
 .../commons/compress/compressors/bzip2/Rand.java   |   2 +-
 .../compress/compressors/bzip2/package-info.java   |   2 +-
 .../deflate/DeflateCompressorInputStream.java      |   2 +-
 .../deflate/DeflateCompressorOutputStream.java     |   6 +-
 .../compressors/deflate/DeflateParameters.java     |   2 +-
 .../compress/compressors/deflate/package-info.java |   2 +-
 .../deflate64/Deflate64CompressorInputStream.java  |  26 +-
 .../compressors/deflate64/HuffmanDecoder.java      |  26 +-
 .../compressors/deflate64/HuffmanState.java        |  26 +-
 .../compressors/deflate64/package-info.java        |   2 +-
 .../compress/compressors/gzip/ExtraField.java      |  55 +++-
 .../gzip/GzipCompressorInputStream.java            | 298 ++++++++++++++-------
 .../gzip/GzipCompressorOutputStream.java           |  84 +++---
 .../compress/compressors/gzip/GzipParameters.java  | 218 ++++++++++-----
 .../compress/compressors/gzip/GzipUtils.java       |  58 +++-
 .../compress/compressors/gzip/package-info.java    |   2 +-
 .../lz4/BlockLZ4CompressorInputStream.java         |   8 +-
 .../lz4/BlockLZ4CompressorOutputStream.java        |  15 +-
 .../lz4/FramedLZ4CompressorInputStream.java        |   5 +-
 .../lz4/FramedLZ4CompressorOutputStream.java       |  23 +-
 .../commons/compress/compressors/lz4/XXHash32.java |   2 +-
 .../compress/compressors/lz4/package-info.java     |   2 +-
 .../AbstractLZ77CompressorInputStream.java         |   2 +-
 .../compressors/lz77support/LZ77Compressor.java    |  10 +-
 .../compressors/lz77support/Parameters.java        |  21 +-
 .../compressors/lz77support/package-info.java      |   2 +-
 .../lzma/LZMACompressorInputStream.java            |   2 +-
 .../lzma/LZMACompressorOutputStream.java           |   3 +-
 .../compress/compressors/lzma/LZMAUtils.java       |   2 +-
 .../compress/compressors/lzma/package-info.java    |   2 +-
 .../compress/compressors/lzw/LZWInputStream.java   |   2 +-
 .../compress/compressors/lzw/package-info.java     |   2 +-
 .../compressors/pack200/AbstractStreamBridge.java  |   2 +-
 .../pack200/InMemoryCachingStreamBridge.java       |   2 +-
 .../pack200/Pack200CompressorInputStream.java      |   2 +-
 .../pack200/Pack200CompressorOutputStream.java     |  10 +-
 .../compressors/pack200/Pack200Strategy.java       |   2 +-
 .../compress/compressors/pack200/Pack200Utils.java |   2 +-
 .../pack200/TempFileCachingStreamBridge.java       |   2 +-
 .../compress/compressors/pack200/package-info.java |   2 +-
 .../commons/compress/compressors/package-info.java |   2 +-
 .../snappy/FramedSnappyCompressorInputStream.java  |   5 +-
 .../snappy/FramedSnappyCompressorOutputStream.java |   5 +-
 .../compressors/snappy/FramedSnappyDialect.java    |   8 +-
 .../snappy/SnappyCompressorInputStream.java        |   2 +-
 .../snappy/SnappyCompressorOutputStream.java       |  11 +-
 .../compress/compressors/snappy/package-info.java  |   2 +-
 .../compressors/xz/XZCompressorInputStream.java    |   2 +-
 .../compressors/xz/XZCompressorOutputStream.java   |   7 +-
 .../commons/compress/compressors/xz/XZUtils.java   |   2 +-
 .../compress/compressors/xz/package-info.java      |   2 +-
 .../compressors/z/ZCompressorInputStream.java      |   6 +-
 .../compress/compressors/z/package-info.java       |   2 +-
 .../zstandard/ZstdCompressorInputStream.java       |  26 +-
 .../zstandard/ZstdCompressorOutputStream.java      |  31 +--
 .../compress/compressors/zstandard/ZstdUtils.java  |   2 +-
 .../compressors/zstandard/package-info.java        |   2 +-
 .../harmony/archive/internal/nls/Messages.java     |  26 +-
 .../harmony/archive/internal/nls/package-info.java |   2 +-
 .../commons/compress/harmony/pack200/Archive.java  |  28 +-
 .../harmony/pack200/AttributeDefinitionBands.java  |  26 +-
 .../compress/harmony/pack200/BHSDCodec.java        |  30 ++-
 .../commons/compress/harmony/pack200/BandSet.java  |  34 +--
 .../commons/compress/harmony/pack200/BcBands.java  |  26 +-
 .../commons/compress/harmony/pack200/CPClass.java  |  26 +-
 .../compress/harmony/pack200/CPConstant.java       |  26 +-
 .../commons/compress/harmony/pack200/CPDouble.java |  26 +-
 .../commons/compress/harmony/pack200/CPFloat.java  |  26 +-
 .../commons/compress/harmony/pack200/CPInt.java    |  26 +-
 .../commons/compress/harmony/pack200/CPLong.java   |  26 +-
 .../compress/harmony/pack200/CPMethodOrField.java  |  26 +-
 .../compress/harmony/pack200/CPNameAndType.java    |  26 +-
 .../compress/harmony/pack200/CPSignature.java      |  26 +-
 .../commons/compress/harmony/pack200/CPString.java |  26 +-
 .../commons/compress/harmony/pack200/CPUTF8.java   |  26 +-
 .../harmony/pack200/CanonicalCodecFamilies.java    |  26 +-
 .../compress/harmony/pack200/ClassBands.java       |  26 +-
 .../commons/compress/harmony/pack200/Codec.java    |  31 ++-
 .../compress/harmony/pack200/CodecEncoding.java    |  33 +--
 .../harmony/pack200/ConstantPoolEntry.java         |  26 +-
 .../commons/compress/harmony/pack200/CpBands.java  |  29 +-
 .../compress/harmony/pack200/FileBands.java        |  26 +-
 .../commons/compress/harmony/pack200/IcBands.java  |  26 +-
 .../commons/compress/harmony/pack200/IntList.java  |  28 +-
 .../harmony/pack200/MetadataBandGroup.java         |  29 +-
 .../compress/harmony/pack200/NewAttribute.java     |  52 ++--
 .../harmony/pack200/NewAttributeBands.java         |  32 +--
 .../compress/harmony/pack200/Pack200Adapter.java   |  26 +-
 .../harmony/pack200/Pack200ClassReader.java        |  26 +-
 .../compress/harmony/pack200/Pack200Exception.java |  26 +-
 .../harmony/pack200/Pack200PackerAdapter.java      |  26 +-
 .../compress/harmony/pack200/PackingOptions.java   |  28 +-
 .../compress/harmony/pack200/PackingUtils.java     |  26 +-
 .../compress/harmony/pack200/PopulationCodec.java  |  34 +--
 .../commons/compress/harmony/pack200/RunCodec.java |  26 +-
 .../commons/compress/harmony/pack200/Segment.java  |  27 +-
 .../compress/harmony/pack200/SegmentHeader.java    |  26 +-
 .../compress/harmony/pack200/package-info.java     |   2 +-
 .../commons/compress/harmony/package-info.java     |   2 +-
 .../compress/harmony/unpack200/Archive.java        |  26 +-
 .../harmony/unpack200/AttrDefinitionBands.java     |  26 +-
 .../harmony/unpack200/AttributeLayout.java         |  26 +-
 .../harmony/unpack200/AttributeLayoutMap.java      |  26 +-
 .../compress/harmony/unpack200/BandSet.java        |  30 ++-
 .../compress/harmony/unpack200/BcBands.java        |  30 ++-
 .../compress/harmony/unpack200/ClassBands.java     |  38 ++-
 .../compress/harmony/unpack200/CpBands.java        |  32 +--
 .../compress/harmony/unpack200/FileBands.java      |  26 +-
 .../compress/harmony/unpack200/IMatcher.java       |  26 +-
 .../compress/harmony/unpack200/IcBands.java        |  26 +-
 .../compress/harmony/unpack200/IcTuple.java        |  26 +-
 .../harmony/unpack200/MetadataBandGroup.java       |  26 +-
 .../harmony/unpack200/NewAttributeBands.java       |  26 +-
 .../harmony/unpack200/Pack200UnpackerAdapter.java  |  26 +-
 .../compress/harmony/unpack200/Segment.java        |  31 +--
 .../harmony/unpack200/SegmentConstantPool.java     |  28 +-
 .../unpack200/SegmentConstantPoolArrayCache.java   |  26 +-
 .../compress/harmony/unpack200/SegmentHeader.java  |  26 +-
 .../compress/harmony/unpack200/SegmentOptions.java |  26 +-
 .../compress/harmony/unpack200/SegmentUtils.java   |  26 +-
 .../bytecode/AnnotationDefaultAttribute.java       |  26 +-
 .../unpack200/bytecode/AnnotationsAttribute.java   |  26 +-
 .../harmony/unpack200/bytecode/Attribute.java      |  31 ++-
 .../unpack200/bytecode/BCIRenumberedAttribute.java |  26 +-
 .../harmony/unpack200/bytecode/ByteCode.java       |  26 +-
 .../harmony/unpack200/bytecode/CPClass.java        |  31 ++-
 .../harmony/unpack200/bytecode/CPConstant.java     |  31 ++-
 .../unpack200/bytecode/CPConstantNumber.java       |  26 +-
 .../harmony/unpack200/bytecode/CPDouble.java       |  26 +-
 .../harmony/unpack200/bytecode/CPField.java        |  26 +-
 .../harmony/unpack200/bytecode/CPFieldRef.java     |  31 ++-
 .../harmony/unpack200/bytecode/CPFloat.java        |  26 +-
 .../harmony/unpack200/bytecode/CPInteger.java      |  26 +-
 .../unpack200/bytecode/CPInterfaceMethodRef.java   |  28 +-
 .../harmony/unpack200/bytecode/CPLong.java         |  26 +-
 .../harmony/unpack200/bytecode/CPMember.java       |  31 ++-
 .../harmony/unpack200/bytecode/CPMethod.java       |  26 +-
 .../harmony/unpack200/bytecode/CPMethodRef.java    |  26 +-
 .../harmony/unpack200/bytecode/CPNameAndType.java  |  31 ++-
 .../compress/harmony/unpack200/bytecode/CPRef.java |  36 ++-
 .../harmony/unpack200/bytecode/CPString.java       |  26 +-
 .../harmony/unpack200/bytecode/CPUTF8.java         |  31 ++-
 .../unpack200/bytecode/ClassConstantPool.java      |  26 +-
 .../harmony/unpack200/bytecode/ClassFile.java      |  28 +-
 .../harmony/unpack200/bytecode/ClassFileEntry.java |  26 +-
 .../harmony/unpack200/bytecode/CodeAttribute.java  |  26 +-
 .../unpack200/bytecode/ConstantPoolEntry.java      |  26 +-
 .../unpack200/bytecode/ConstantValueAttribute.java |  31 ++-
 .../unpack200/bytecode/DeprecatedAttribute.java    |  26 +-
 .../bytecode/EnclosingMethodAttribute.java         |  26 +-
 .../unpack200/bytecode/ExceptionTableEntry.java    |  26 +-
 .../unpack200/bytecode/ExceptionsAttribute.java    |  31 ++-
 .../unpack200/bytecode/InnerClassesAttribute.java  |  31 ++-
 .../bytecode/LineNumberTableAttribute.java         |  26 +-
 .../bytecode/LocalVariableTableAttribute.java      |  26 +-
 .../bytecode/LocalVariableTypeTableAttribute.java  |  26 +-
 .../harmony/unpack200/bytecode/NewAttribute.java   |  26 +-
 .../harmony/unpack200/bytecode/OperandManager.java |  26 +-
 ...timeVisibleorInvisibleAnnotationsAttribute.java |  26 +-
 ...leorInvisibleParameterAnnotationsAttribute.java |  26 +-
 .../unpack200/bytecode/SignatureAttribute.java     |  26 +-
 .../unpack200/bytecode/SourceFileAttribute.java    |  31 ++-
 .../unpack200/bytecode/forms/ByteCodeForm.java     |  26 +-
 .../harmony/unpack200/bytecode/forms/ByteForm.java |  26 +-
 .../unpack200/bytecode/forms/ClassRefForm.java     |  26 +-
 .../bytecode/forms/ClassSpecificReferenceForm.java |  26 +-
 .../unpack200/bytecode/forms/DoubleForm.java       |  26 +-
 .../unpack200/bytecode/forms/FieldRefForm.java     |  26 +-
 .../unpack200/bytecode/forms/FloatRefForm.java     |  26 +-
 .../unpack200/bytecode/forms/IMethodRefForm.java   |  26 +-
 .../harmony/unpack200/bytecode/forms/IincForm.java |  26 +-
 .../bytecode/forms/InitMethodReferenceForm.java    |  26 +-
 .../unpack200/bytecode/forms/IntRefForm.java       |  26 +-
 .../unpack200/bytecode/forms/LabelForm.java        |  26 +-
 .../unpack200/bytecode/forms/LocalForm.java        |  26 +-
 .../harmony/unpack200/bytecode/forms/LongForm.java |  26 +-
 .../unpack200/bytecode/forms/LookupSwitchForm.java |  26 +-
 .../unpack200/bytecode/forms/MethodRefForm.java    |  26 +-
 .../bytecode/forms/MultiANewArrayForm.java         |  26 +-
 .../bytecode/forms/NarrowClassRefForm.java         |  26 +-
 .../unpack200/bytecode/forms/NewClassRefForm.java  |  26 +-
 .../bytecode/forms/NewInitMethodRefForm.java       |  26 +-
 .../unpack200/bytecode/forms/NoArgumentForm.java   |  26 +-
 .../unpack200/bytecode/forms/ReferenceForm.java    |  26 +-
 .../unpack200/bytecode/forms/ShortForm.java        |  26 +-
 .../bytecode/forms/SingleByteReferenceForm.java    |  26 +-
 .../unpack200/bytecode/forms/StringRefForm.java    |  26 +-
 .../bytecode/forms/SuperFieldRefForm.java          |  26 +-
 .../bytecode/forms/SuperInitMethodRefForm.java     |  26 +-
 .../bytecode/forms/SuperMethodRefForm.java         |  26 +-
 .../unpack200/bytecode/forms/SwitchForm.java       |  26 +-
 .../unpack200/bytecode/forms/TableSwitchForm.java  |  26 +-
 .../unpack200/bytecode/forms/ThisFieldRefForm.java |  26 +-
 .../bytecode/forms/ThisInitMethodRefForm.java      |  26 +-
 .../bytecode/forms/ThisMethodRefForm.java          |  26 +-
 .../bytecode/forms/VariableInstructionForm.java    |  26 +-
 .../harmony/unpack200/bytecode/forms/WideForm.java |  26 +-
 .../unpack200/bytecode/forms/package-info.java     |   2 +-
 .../harmony/unpack200/bytecode/package-info.java   |   2 +-
 .../compress/harmony/unpack200/package-info.java   |   2 +-
 .../commons/compress/java/util/jar/Pack200.java    |  26 +-
 .../compress/java/util/jar/package-info.java       |   2 +-
 .../org/apache/commons/compress/package-info.java  |   2 +-
 .../FileBasedScatterGatherBackingStore.java        |  26 +-
 .../compress/parallel/InputStreamSupplier.java     |   2 +-
 .../parallel/ScatterGatherBackingStore.java        |  26 +-
 .../ScatterGatherBackingStoreSupplier.java         |   2 +-
 .../commons/compress/parallel/package-info.java    |   2 +-
 .../commons/compress/utils/ArchiveUtils.java       |  26 +-
 .../commons/compress/utils/BitInputStream.java     |   2 +-
 .../compress/utils/BoundedArchiveInputStream.java  |  26 +-
 .../commons/compress/utils/BoundedInputStream.java |  26 +-
 .../BoundedSeekableByteChannelInputStream.java     |  28 +-
 .../apache/commons/compress/utils/ByteUtils.java   |  26 +-
 .../compress/utils/CRC32VerifyingInputStream.java  |  26 +-
 .../commons/compress/utils/CharsetNames.java       |  26 +-
 .../apache/commons/compress/utils/Charsets.java    |  26 +-
 .../utils/ChecksumCalculatingInputStream.java      |  26 +-
 .../utils/ChecksumVerifyingInputStream.java        |  26 +-
 .../utils/CloseShieldFilterInputStream.java        |   2 +-
 .../compress/utils/CountingInputStream.java        |   2 +-
 .../compress/utils/CountingOutputStream.java       |   2 +-
 .../apache/commons/compress/utils/ExactMath.java   |   2 +-
 .../commons/compress/utils/FileNameUtils.java      |  26 +-
 .../utils/FixedLengthBlockOutputStream.java        |   6 +-
 .../utils/FlushShieldFilterOutputStream.java       |   2 +-
 .../org/apache/commons/compress/utils/IOUtils.java |   2 +-
 .../compress/utils/InputStreamStatistics.java      |  26 +-
 .../apache/commons/compress/utils/Iterators.java   |   2 +-
 .../org/apache/commons/compress/utils/Lists.java   |   2 +-
 .../utils/MultiReadOnlySeekableByteChannel.java    |  28 +-
 .../apache/commons/compress/utils/OsgiUtils.java   |  26 +-
 .../commons/compress/utils/ParsingUtils.java       |  26 +-
 .../utils/SeekableInMemoryByteChannel.java         |  29 +-
 .../compress/utils/ServiceLoaderIterator.java      |   2 +-
 .../org/apache/commons/compress/utils/Sets.java    |   2 +-
 .../compress/utils/SkipShieldingInputStream.java   |  26 +-
 .../apache/commons/compress/utils/TimeUtils.java   |  48 ++--
 .../commons/compress/utils/package-info.java       |   2 +-
 .../commons/compress/AbstractTempDirTest.java      |   2 +-
 .../org/apache/commons/compress/AbstractTest.java  |   4 +-
 .../apache/commons/compress/ArchiveReadTest.java   |  26 +-
 .../apache/commons/compress/ArchiveUtilsTest.java  |  26 +-
 .../org/apache/commons/compress/ChainingTest.java  |  26 +-
 .../commons/compress/DetectArchiverTest.java       |   2 +-
 .../org/apache/commons/compress/IOMethodsTest.java |  26 +-
 .../apache/commons/compress/archivers/ArTest.java  |  45 ++--
 .../archivers/ArchiveOutputStreamTest.java         |  21 +-
 .../archivers/ArchiveServiceLoaderTest.java        |   2 +-
 .../archivers/ArchiveStreamFactoryTest.java        |  21 +-
 .../commons/compress/archivers/CpioTest.java       |  67 +++--
 .../commons/compress/archivers/DumpTest.java       |   2 +-
 .../compress/archivers/ExceptionMessageTest.java   |   2 +-
 .../apache/commons/compress/archivers/JarTest.java |   9 +-
 .../commons/compress/archivers/ListerTest.java     |   2 +-
 .../commons/compress/archivers/LongPathTest.java   |  26 +-
 .../compress/archivers/LongSymLinkTest.java        |  26 +-
 .../commons/compress/archivers/SevenZTest.java     |  31 ++-
 .../apache/commons/compress/archivers/TarTest.java |  99 +++----
 .../archivers/TestArchiveStreamProvider.java       |   2 +-
 .../apache/commons/compress/archivers/ZipTest.java | 195 ++++++--------
 .../archivers/ar/ArArchiveInputStreamTest.java     |  26 +-
 .../archivers/ar/ArArchiveOutputStreamTest.java    |  46 ++--
 .../compress/archivers/ar/Compress678Test.java     |  26 +-
 .../archivers/arj/ArjArchiveInputStreamTest.java   | 127 ++++++++-
 .../compress/archivers/arj/CoverageTest.java       |   2 +-
 .../archivers/cpio/CpioArchiveEntryTest.java       |   2 +-
 .../archivers/cpio/CpioArchiveInputStreamTest.java |   2 +-
 .../cpio/CpioArchiveOutputStreamTest.java          |  19 +-
 .../compress/archivers/cpio/CpioArchiveTest.java   |   2 +-
 .../compress/archivers/cpio/CpioUtilTest.java      |   2 +-
 .../archivers/dump/DumpArchiveEntryTest.java       |   2 +-
 .../archivers/dump/DumpArchiveInputStreamTest.java |   2 +-
 .../archivers/dump/DumpArchiveUtilTest.java        |   2 +-
 .../archivers/dump/TapeInputStreamTest.java        |   2 +-
 .../compress/archivers/examples/ExpanderTest.java  |  16 +-
 .../examples/ParameterizedArchiverTest.java        |   2 +-
 .../examples/ParameterizedExpanderTest.java        |   6 +-
 .../archivers/examples/SevenZArchiverTest.java     |   2 +-
 .../compress/archivers/jar/ExpandApkTest.java      |   2 +-
 .../archivers/jar/JarArchiveOutputStreamTest.java  |   2 +-
 .../compress/archivers/jar/JarMarkerTest.java      |   2 +-
 .../archivers/memory/MemoryArchiveEntry.java       |   2 +-
 .../archivers/memory/MemoryArchiveInputStream.java |   2 +-
 .../archivers/memory/MemoryArchiveTest.java        |   2 +-
 .../archivers/sevenz/AES256SHA256DecoderTest.java  |   2 +-
 .../compress/archivers/sevenz/Compress679Test.java |  26 +-
 .../compress/archivers/sevenz/CoverageTest.java    |   2 +-
 .../compress/archivers/sevenz/FolderTest.java      |   2 +-
 .../archivers/sevenz/SevenZArchiveEntryTest.java   |  26 +-
 .../compress/archivers/sevenz/SevenZFileTest.java  |  30 ++-
 .../sevenz/SevenZMethodConfigurationTest.java      |  26 +-
 .../archivers/sevenz/SevenZNativeHeapTest.java     |  26 +-
 .../archivers/sevenz/SevenZOutputFileTest.java     |  26 +-
 .../commons/compress/archivers/tar/BigFilesIT.java |  26 +-
 .../compress/archivers/tar/FileTimesIT.java        |  28 +-
 .../compress/archivers/tar/SparseFilesTest.java    |  26 +-
 .../archivers/tar/TarArchiveEntryTest.java         |  26 +-
 .../archivers/tar/TarArchiveInputStreamTest.java   |  36 ++-
 .../archivers/tar/TarArchiveOutputStreamTest.java  |  42 +--
 .../compress/archivers/tar/TarFileTest.java        |  26 +-
 .../commons/compress/archivers/tar/TarLister.java  |  26 +-
 .../archivers/tar/TarMemoryFileSystemTest.java     |  45 ++--
 .../compress/archivers/tar/TarUtilsTest.java       |  32 +--
 .../compress/archivers/zip/AsiExtraFieldTest.java  |  26 +-
 .../compress/archivers/zip/BinaryTreeTest.java     |   2 +-
 .../compress/archivers/zip/BitStreamTest.java      |   2 +-
 .../compress/archivers/zip/CircularBufferTest.java |   2 +-
 ...fd9eaeb86cda597d07b5e3c3d81363633c2da_Test.java |   2 +-
 .../compress/archivers/zip/DataDescriptorTest.java |  33 +--
 .../archivers/zip/EncryptedArchiveTest.java        |  26 +-
 .../compress/archivers/zip/ExplodeSupportTest.java |   2 +-
 .../archivers/zip/ExtraFieldUtilsTest.java         |  26 +-
 .../zip/FileRandomAccessOutputStreamTest.java      |  26 +-
 .../archivers/zip/GeneralPurposeBitTest.java       |   2 +-
 .../commons/compress/archivers/zip/Lister.java     |  41 +--
 .../archivers/zip/Maven221MultiVolumeTest.java     |  26 +-
 .../compress/archivers/zip/NioZipEncodingTest.java |   2 +-
 .../zip/ParallelScatterZipCreatorTest.java         |  26 +-
 .../archivers/zip/PkWareExtraHeaderTest.java       |   2 +-
 .../zip/RandomAccessOutputStreamTest.java          |  26 +-
 .../compress/archivers/zip/ScatterSample.java      |  26 +-
 .../compress/archivers/zip/ScatterSampleTest.java  |  26 +-
 .../archivers/zip/ScatterZipOutputStreamTest.java  |  26 +-
 ...eekableChannelRandomAccessOutputStreamTest.java |  26 +-
 .../archivers/zip/StreamCompressorTest.java        |  26 +-
 .../compress/archivers/zip/UTF8ZipFilesTest.java   |  42 ++-
 .../compress/archivers/zip/X000A_NTFSTest.java     |  26 +-
 .../archivers/zip/X5455_ExtendedTimestampTest.java |  32 +--
 .../compress/archivers/zip/X7875_NewUnixTest.java  |  14 +-
 .../Zip64ExtendedInformationExtraFieldTest.java    |  26 +-
 .../compress/archivers/zip/Zip64SupportIT.java     |  68 ++---
 .../archivers/zip/ZipArchiveEntryTest.java         |  26 +-
 .../archivers/zip/ZipArchiveInputStreamTest.java   | 101 +++++--
 .../archivers/zip/ZipArchiveOutputStreamTest.java  |  47 ++--
 .../archivers/zip/ZipClassCoverageTest.java        |   2 +-
 .../archivers/zip/ZipEightByteIntegerTest.java     |  26 +-
 .../compress/archivers/zip/ZipEncodingTest.java    |   2 +-
 .../zip/ZipFileIgnoringLocalFileHeaderTest.java    |  35 +--
 .../compress/archivers/zip/ZipFileTest.java        | 119 ++++----
 .../compress/archivers/zip/ZipIoUtilTest.java      |  26 +-
 .../compress/archivers/zip/ZipLongTest.java        |  26 +-
 .../archivers/zip/ZipMemoryFileSystemTest.java     | 111 ++++----
 .../compress/archivers/zip/ZipShortTest.java       |  26 +-
 .../archivers/zip/ZipSplitOutputStreamTest.java    |  26 +-
 .../compress/archivers/zip/ZipUtilTest.java        |  38 +--
 .../compress/changes/ChangeSetRawTypesTest.java    |   2 +-
 .../compress/changes/ChangeSetSafeTypesTest.java   |   2 +-
 .../commons/compress/changes/ChangeTest.java       |   2 +-
 .../commons/compress/changes/TestFixtures.java     |   2 +-
 .../commons/compress/compressors/BZip2Test.java    |   6 +-
 .../compress/compressors/BZip2UtilsTest.java       |   2 +-
 .../compressors/CompressorServiceLoaderTest.java   |   2 +-
 .../CompressorStreamFactoryRoundtripTest.java      |   4 +-
 .../commons/compress/compressors/DeflateTest.java  |   8 +-
 .../compress/compressors/DetectCompressorTest.java |   2 +-
 .../compress/compressors/FramedSnappyTest.java     |   4 +-
 .../commons/compress/compressors/GZipTest.java     |   8 +-
 .../compress/compressors/GzipUtilsTest.java        |   2 +-
 .../commons/compress/compressors/LZMATest.java     |   4 +-
 .../commons/compress/compressors/Pack200Test.java  |  10 +-
 .../compressors/TestCompressorStreamProvider.java  |   2 +-
 .../commons/compress/compressors/XZTest.java       |   4 +-
 .../apache/commons/compress/compressors/ZTest.java |   2 +-
 .../brotli/BrotliCompressorInputStreamTest.java    |  31 ++-
 .../compressors/bzip2/BZip2Compress651Test.java    |   2 +-
 .../bzip2/BZip2CompressorInputStreamTest.java      |   4 +-
 .../bzip2/BZip2NSelectorsOverflowTest.java         |   2 +-
 .../compress/compressors/bzip2/BlockSortTest.java  |   2 +-
 .../compressors/bzip2/Compress686Test.java         |   2 +-
 .../bzip2/PythonTruncatedBzip2Test.java            |   2 +-
 .../deflate/DeflateCompressorInputStreamTest.java  |   2 +-
 .../deflate/DeflateCompressorOutputStreamTest.java |   4 +-
 .../compressors/deflate/DeflateParametersTest.java |   2 +-
 .../compressors/deflate64/Deflate64BugsTest.java   |  38 ++-
 .../Deflate64CompressorInputStreamTest.java        |  26 +-
 .../compressors/deflate64/HuffmanDecoderTest.java  |  26 +-
 .../compress/compressors/gzip/ExtraFieldTest.java  |  57 ++++
 .../gzip/GzipCompressorInputStreamTest.java        | 269 +++++++++++++++++++
 .../gzip/GzipCompressorOutputStreamTest.java       | 121 ++++++++-
 .../compressors/gzip/GzipParametersTest.java       |  47 +++-
 .../compress/compressors/gzip/SubFieldTest.java    |  54 ++++
 .../lz4/BlockLZ4CompressorInputStreamTest.java     |   2 +-
 .../lz4/BlockLZ4CompressorOutputStreamTest.java    |  11 +-
 .../lz4/BlockLZ4CompressorRoundtripTest.java       |   4 +-
 .../lz4/CompressionDegradationTest.java            |   8 +-
 .../compress/compressors/lz4/FactoryTest.java      |   7 +-
 .../lz4/FramedLZ4CompressorInputStreamTest.java    |  10 +-
 .../lz4/FramedLZ4CompressorOutputStreamTest.java   |   6 +-
 .../lz4/FramedLZ4CompressorRoundtripTest.java      |   7 +-
 .../compress/compressors/lz4/XXHash32Test.java     |   2 +-
 .../AbstractLZ77CompressorInputStreamTest.java     |   2 +-
 .../lz77support/LZ77CompressorTest.java            |   6 +-
 .../compressors/lz77support/ParametersTest.java    |   2 +-
 .../compress/compressors/lzma/LZMAUtilsTest.java   |   2 +-
 .../compressors/pack200/Compress687Test.java       |  26 +-
 .../compressors/pack200/Pack200UtilsTest.java      |   2 +-
 .../FramedSnappyCompressorInputStreamTest.java     |   6 +-
 .../compressors/snappy/SnappyRoundtripTest.java    |   7 +-
 .../xz/XZCompressorInputStreamTest.java            |   2 +-
 .../xz/XZCompressorOutputStreamTest.java           |   5 +-
 .../compress/compressors/xz/XZUtilsTest.java       |   2 +-
 .../compressors/z/ZCompressorInputStreamTest.java  |   2 +-
 .../zstandard/ZstdCompressorInputStreamTest.java   |  41 ++-
 .../compressors/zstandard/ZstdRoundtripTest.java   |  36 ++-
 .../compressors/zstandard/ZstdUtilsTest.java       |  26 +-
 .../compress/harmony/pack200/ArchiveTest.java      |  26 +-
 .../compress/harmony/pack200/BHSDCodecTest.java    |  26 +-
 .../harmony/pack200/CodecEncodingTest.java         |  26 +-
 .../compress/harmony/pack200/CodecTest.java        |  26 +-
 .../compress/harmony/pack200/Compress626Test.java  |  26 +-
 .../compress/harmony/pack200/Compress628Test.java  |  26 +-
 .../compress/harmony/pack200/HelloWorld.java       |  33 ++-
 .../harmony/pack200/NewAttributeBandsTest.java     |  26 +-
 .../harmony/pack200/PackingOptionsTest.java        |  26 +-
 .../harmony/pack200/PopulationCodecTest.java       |  26 +-
 .../compress/harmony/pack200/RunCodecTest.java     |  26 +-
 .../harmony/unpack200/AbstractBandsTest.java       |  26 +-
 .../compress/harmony/unpack200/ArchiveTest.java    |  26 +-
 .../harmony/unpack200/AttributeLayoutMapTest.java  |  26 +-
 .../harmony/unpack200/AttributeLayoutTest.java     |  26 +-
 .../compress/harmony/unpack200/BandSetTest.java    |  26 +-
 .../compress/harmony/unpack200/BcBandsTest.java    |  26 +-
 .../compress/harmony/unpack200/CPUTF8Test.java     |  26 +-
 .../compress/harmony/unpack200/ClassBandsTest.java |  26 +-
 .../harmony/unpack200/CodeAttributeTest.java       |  26 +-
 .../Codec_decodeInts_OutOfMemoryErrorTest.java     |  26 +-
 .../compress/harmony/unpack200/ICTupleTest.java    |  26 +-
 .../harmony/unpack200/NewAttributeBandsTest.java   |  26 +-
 .../SegmentConstantPoolArrayCacheTest.java         |  26 +-
 .../harmony/unpack200/SegmentConstantPoolTest.java |  26 +-
 .../harmony/unpack200/SegmentOptionsTest.java      |  26 +-
 .../compress/harmony/unpack200/SegmentTest.java    |  26 +-
 .../harmony/unpack200/SegmentUtilsTest.java        |  26 +-
 .../harmony/unpack200/bytecode/ByteCodeTest.java   |  26 +-
 .../unpack200/bytecode/ClassFileEntryTest.java     |  27 +-
 .../unpack200/bytecode/ConstantPoolTest.java       |  27 +-
 .../compress/java/util/jar/Pack200Test.java        |  26 +-
 .../commons/compress/osgi/AbstractOsgiITest.java   |   2 +-
 .../commons/compress/osgi/Configurations.java      |   3 +-
 .../apache/commons/compress/osgi/OsgiITest.java    |   2 +-
 .../osgi/OsgiWithoutOptionalDepsITest.java         |   2 +-
 .../commons/compress/utils/BitInputStreamTest.java |   2 +-
 .../BoundedSeekableByteChannelInputStreamTest.java |  28 +-
 .../commons/compress/utils/ByteUtilsTest.java      |  26 +-
 .../commons/compress/utils/CharsetNamesTest.java   |  26 +-
 .../commons/compress/utils/CharsetsTest.java       |  26 +-
 .../utils/ChecksumCalculatingInputStreamTest.java  |  26 +-
 .../utils/ChecksumVerifyingInputStreamTest.java    |  26 +-
 .../commons/compress/utils/CountingStreamTest.java |   2 +-
 .../commons/compress/utils/ExactMathTest.java      |  26 +-
 .../commons/compress/utils/FileNameUtilsTest.java  |  26 +-
 .../utils/FixedLengthBlockOutputStreamTest.java    |   2 +-
 .../apache/commons/compress/utils/IOUtilsTest.java |  26 +-
 .../MultiReadOnlySeekableByteChannelTest.java      |  26 +-
 .../commons/compress/utils/OsgiUtilsTest.java      |  26 +-
 .../commons/compress/utils/ParsingUtilsTest.java   |  26 +-
 .../utils/SeekableInMemoryByteChannelTest.java     |   2 +-
 .../compress/utils/ServiceLoaderIteratorTest.java  |   2 +-
 .../apache/commons/compress/utils/SetsTest.java    |   2 +-
 .../utils/SkipShieldingInputStreamTest.java        |  26 +-
 .../commons/compress/utils/TimeUtilsTest.java      |  26 +-
 .../ZipSplitReadOnlySeekableByteChannelTest.java   |  26 +-
 .../apache/commons/compress/gzip/members-size-0.gz | Bin 0 -> 117 bytes
 .../org/apache/commons/compress/gzip/members.gz    | Bin 0 -> 76 bytes
 643 files changed, 7635 insertions(+), 5825 deletions(-)
 copy src/{main/java/org/apache/commons/compress/package-info.java => 
conf/checkstyle/checkstyle-header.txt} (86%)
 rename checkstyle-suppressions.xml => 
src/conf/checkstyle/checkstyle-suppressions.xml (100%)
 rename src/conf/{ => checkstyle}/checkstyle.xml (67%)
 create mode 100644 
src/main/java/org/apache/commons/compress/CompressFilterOutputStream.java
 create mode 100644 
src/test/java/org/apache/commons/compress/compressors/gzip/ExtraFieldTest.java
 create mode 100644 
src/test/java/org/apache/commons/compress/compressors/gzip/GzipCompressorInputStreamTest.java
 create mode 100644 
src/test/java/org/apache/commons/compress/compressors/gzip/SubFieldTest.java
 create mode 100644 
src/test/resources/org/apache/commons/compress/gzip/members-size-0.gz
 create mode 100644 
src/test/resources/org/apache/commons/compress/gzip/members.gz

Reply via email to