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 a8ca44408c5deb43964c1427046e753e48de7255
Author: Gary Gregory <garydgreg...@gmail.com>
AuthorDate: Wed Apr 9 16:35:40 2025 -0400

    Javadoc
---
 .../archivers/zip/ResourceAlignmentExtraField.java | 28 ++++++++++++++++++++--
 1 file changed, 26 insertions(+), 2 deletions(-)

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 1ae4eca8a..155f95c5c 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
@@ -44,6 +44,9 @@ public class ResourceAlignmentExtraField implements 
ZipExtraField {
      */
     public static final ZipShort ID = new ZipShort(0xa11e);
 
+    /**
+     * Base field size.
+     */
     public static final int BASE_SIZE = 2;
 
     private static final int ALLOW_METHOD_MESSAGE_CHANGE_FLAG = 0x8000;
@@ -54,17 +57,38 @@ public class ResourceAlignmentExtraField implements 
ZipExtraField {
 
     private int padding;
 
+    /**
+     * Constructs a new instance.
+     */
     public ResourceAlignmentExtraField() {
     }
 
+    /**
+     * Constructs a new instance.
+     *
+     * @param alignment A positive alignment less than {@link Short#MAX_VALUE}.
+     */
     public ResourceAlignmentExtraField(final int alignment) {
         this(alignment, false);
     }
 
+    /**
+     * Constructs a new instance.
+     *
+     * @param alignment A positive alignment less than {@link Short#MAX_VALUE}.
+     * @param allowMethodChange whether a method change is allowed when 
re-compressing the ZIP file.
+     */
     public ResourceAlignmentExtraField(final int alignment, final boolean 
allowMethodChange) {
         this(alignment, allowMethodChange, 0);
     }
 
+    /**
+     * Constructs a new instance.
+     *
+     * @param alignment A positive alignment less than {@link Short#MAX_VALUE}.
+     * @param allowMethodChange whether a method change is allowed when 
re-compressing the ZIP file.
+     * @param padding padding.
+     */
     public ResourceAlignmentExtraField(final int alignment, final boolean 
allowMethodChange, final int padding) {
         if (alignment < 0 || alignment > MAX_ALIGNMENT) {
             throw new IllegalArgumentException("Alignment must be between 0 
and 0x7fff, was: " + alignment);
@@ -78,9 +102,9 @@ public ResourceAlignmentExtraField(final int alignment, 
final boolean allowMetho
     }
 
     /**
-     * Indicates whether method change is allowed when re-compressing the ZIP 
file.
+     * Indicates whether a method change is allowed when re-compressing the 
ZIP file.
      *
-     * @return true if method change is allowed, false otherwise.
+     * @return true if a method change is allowed, false otherwise.
      */
     public boolean allowMethodChange() {
         return allowMethodChange;

Reply via email to