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
commit 88a19223d5c36cfe9e407294dbfe7ff6a58905ea Author: Gary D. Gregory <garydgreg...@gmail.com> AuthorDate: Tue Aug 19 07:10:30 2025 -0400 Add org.apache.commons.compress.archivers.ArchiveInputStream.ArchiveInputStream(InputStream, Charset) as a public constructor, it was private --- src/changes/changes.xml | 1 + .../org/apache/commons/compress/archivers/ArchiveInputStream.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 08423f594..b69ccf1c0 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -112,6 +112,7 @@ The <action> type attribute can be add,update,fix,remove. <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.apache.commons.compress.harmony.pack200.Pack200Exception.addExact(int, long).</action> <action type="add" issue="COMPRESS-705" dev="ggregory" due-to="Gary Gregory">Add org.apache.commons.compress.compressors.gzip.GzipCompressorInputStream.Builder.setIgnoreExtraField(boolean).</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.apache.commons.compress.compressors.snappy.SnappyCompressorInputStream.getUncompressedSize() and deprecate getSize().</action> + <action type="add" dev="ggregory" due-to="Gary Gregory">Add org.apache.commons.compress.archivers.ArchiveInputStream.ArchiveInputStream(InputStream, Charset) as a public constructor, it was private.</action> <!-- UPDATE --> </release> <release version="1.28.0" date="2025-07-26" description="This is a feature and maintenance release. Java 8 or later is required."> diff --git a/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java b/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java index 6916fd89f..c036880a9 100644 --- a/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java +++ b/src/main/java/org/apache/commons/compress/archivers/ArchiveInputStream.java @@ -110,10 +110,9 @@ public ArchiveInputStream() { * * @param inputStream the underlying input stream, or {@code null} if this instance is to be created without an underlying stream. * @param charset charset. - * @since 1.26.0 + * @since 1.29.0 */ - // This will be protected once subclasses use builders. - private ArchiveInputStream(final InputStream inputStream, final Charset charset) { + protected ArchiveInputStream(final InputStream inputStream, final Charset charset) { super(inputStream); this.charset = Charsets.toCharset(charset); }