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-imaging.git


The following commit(s) were added to refs/heads/master by this push:
     new 233b5b2d Javadoc
233b5b2d is described below

commit 233b5b2d8aa4d9a243fb140d4ea44b21813bebfd
Author: Gary Gregory <[email protected]>
AuthorDate: Sun Jan 4 12:47:08 2026 -0500

    Javadoc
    
    Add an empty line before a Javadoc comment
---
 .../org/apache/commons/imaging/ImageFormats.java   | 22 +++++++++
 .../java/org/apache/commons/imaging/ImageInfo.java | 23 +++++++++
 .../commons/imaging/common/BasicCParser.java       |  1 +
 .../commons/imaging/common/ImageMetadata.java      |  1 +
 .../imaging/formats/jpeg/iptc/IptcRecord.java      |  2 +
 .../imaging/formats/jpeg/iptc/IptcType.java        |  1 +
 .../imaging/formats/jpeg/iptc/IptcTypes.java       | 57 ++++++++++++++++++++++
 .../imaging/formats/jpeg/segments/DqtSegment.java  |  1 +
 .../imaging/formats/pcx/PcxImageParser.java        | 17 +++++++
 .../imaging/formats/pcx/PcxImagingParameters.java  |  1 +
 .../imaging/formats/png/AbstractPngText.java       |  2 +
 .../commons/imaging/formats/png/Extension.java     |  1 +
 .../imaging/formats/png/InterlaceMethod.java       |  1 +
 .../imaging/formats/tiff/AbstractTiffElement.java  |  1 +
 .../imaging/formats/tiff/JpegImageData.java        |  1 +
 .../imaging/formats/tiff/TiffRasterDataType.java   |  1 +
 .../formats/tiff/constants/DngTagConstants.java    | 21 ++++++++
 .../formats/tiff/constants/GpsTagConstants.java    |  3 ++
 .../constants/MicrosoftHdPhotoTagConstants.java    |  1 -
 .../tiff/constants/TiffPlanarConfiguration.java    |  1 +
 .../formats/tiff/fieldtypes/FieldTypeAscii.java    |  1 +
 .../formats/tiff/fieldtypes/FieldTypeByte.java     |  1 +
 .../formats/tiff/fieldtypes/FieldTypeDouble.java   |  1 +
 .../formats/tiff/fieldtypes/FieldTypeFloat.java    |  1 +
 .../formats/tiff/fieldtypes/FieldTypeLong.java     |  1 +
 .../formats/tiff/fieldtypes/FieldTypeLong8.java    |  1 +
 .../formats/tiff/fieldtypes/FieldTypeRational.java |  1 +
 .../formats/tiff/fieldtypes/FieldTypeShort.java    |  1 +
 .../PhotometricInterpreterRgb.java                 |  1 +
 .../apache/commons/imaging/icc/IccProfileInfo.java | 13 +++++
 .../org/apache/commons/imaging/icc/IccTag.java     |  3 ++
 .../imaging/examples/WriteExifMetadataExample.java |  1 +
 .../formats/jpeg/specific/JpegImageParserTest.java |  1 +
 33 files changed, 185 insertions(+), 1 deletion(-)

diff --git a/src/main/java/org/apache/commons/imaging/ImageFormats.java 
b/src/main/java/org/apache/commons/imaging/ImageFormats.java
index 543e829c..1d3fa380 100644
--- a/src/main/java/org/apache/commons/imaging/ImageFormats.java
+++ b/src/main/java/org/apache/commons/imaging/ImageFormats.java
@@ -25,48 +25,70 @@ public enum ImageFormats implements ImageFormat {
 
     /** Unknown image format. */
     UNKNOWN("bin"),
+
     /** BMP (Windows Bitmap) image format. */
     BMP("bmp", "dib"),
+
     /** DCX (ZSoft Multi-page Paintbrush) image format. */
     DCX("dcx"),
+
     /** GIF (Graphics Interchange Format) image format. */
     GIF("gif"),
+
     /** ICNS (Apple Icon Image) format. */
     ICNS("icns"),
+
     /** ICO (Windows Icon) image format. */
     ICO("ico"),
+
     /** JBIG2 image format. */
     JBIG2("jbig2"),
+
     /** JPEG (Joint Photographic Experts Group) image format. */
     JPEG("jpg", "jpeg"),
+
     /** PAM (Portable Arbitrary Map) image format. */
     PAM("pam"),
+
     /** PSD (Adobe Photoshop Document) image format. */
     PSD("psd"),
+
     /** PBM (Portable Bitmap) image format. */
     PBM("pbm"),
+
     /** PGM (Portable Graymap) image format. */
     PGM("pgm"),
+
     /** PNM (Portable Any Map) image format. */
     PNM("pnm"),
+
     /** PPM (Portable Pixmap) image format. */
     PPM("ppm"),
+
     /** PCX (PC Paintbrush) image format. */
     PCX("pcx", "pcc"),
+
     /** PNG (Portable Network Graphics) image format. */
     PNG("png"),
+
     /** RGBE (Radiance HDR) image format. */
     RGBE("hdr", "pic"),
+
     /** TGA (Truevision TGA/TARGA) image format. */
     TGA("tga"),
+
     /** TIFF (Tagged Image File Format). */
     TIFF("tif", "tiff"),
+
     /** WBMP (Wireless Bitmap) image format. */
     WBMP("wbmp"),
+
     /** WebP image format. */
     WEBP("webp"),
+
     /** XBM (X11 Bitmap) image format. */
     XBM("xbm"),
+
     /** XPM (X11 Pixmap) image format. */
     XPM("xpm");
 
diff --git a/src/main/java/org/apache/commons/imaging/ImageInfo.java 
b/src/main/java/org/apache/commons/imaging/ImageInfo.java
index 92fbb275..4d9da1bd 100644
--- a/src/main/java/org/apache/commons/imaging/ImageInfo.java
+++ b/src/main/java/org/apache/commons/imaging/ImageInfo.java
@@ -30,22 +30,31 @@ public class ImageInfo {
 
     /** Color type enumeration for images. */
     public enum ColorType {
+
         /** Black and white images. */
         BW("Black and White"),
+
         /** Grayscale images. */
         GRAYSCALE("Grayscale"),
+
         /** RGB color images. */
         RGB("RGB"),
+
         /** CMYK color images. */
         CMYK("CMYK"),
+
         /** YCbCr color images. */
         YCbCr("YCbCr"),
+
         /** YCCK color images. */
         YCCK("YCCK"),
+
         /** YCC color images. */
         YCC("YCC"),
+
         /** Other color type. */
         OTHER("Other"),
+
         /** Unknown color type. */
         UNKNOWN("Unknown");
 
@@ -63,32 +72,46 @@ public class ImageInfo {
 
     /** Compression algorithm enumeration for images. */
     public enum CompressionAlgorithm {
+
         /** Unknown compression. */
         UNKNOWN("Unknown"),
+
         /** No compression. */
         NONE("None"),
+
         /** LZW compression. */
         LZW("LZW"),
+
         /** PackBits compression. */
         PACKBITS("PackBits"),
+
         /** JPEG compression (TIFF obsolete). */
         JPEG_TIFF_OBSOLETE("JPEG Obsolete (TIFF only)"),
+
         /** JPEG compression. */
         JPEG("JPEG"),
+
         /** RLE: Run-Length Encoding. */
         RLE("RLE: Run-Length Encoding"),
+
         /** Adaptive RLE compression. */
         ADAPTIVE_RLE("Adaptive RLE"),
+
         /** Photoshop compression. */
         PSD("Photoshop"),
+
         /** PNG Filter compression. */
         PNG_FILTER("PNG Filter"),
+
         /** CCITT Group 3 1-Dimensional Modified Huffman run-length encoding. 
*/
         CCITT_GROUP_3("CCITT Group 3 1-Dimensional Modified Huffman run-length 
encoding."),
+
         /** CCITT Group 4 compression. */
         CCITT_GROUP_4("CCITT Group 4"),
+
         /** CCITT 1D compression. */
         CCITT_1D("CCITT 1D"),
+
         /** DEFLATE (ZIP) compression. */
         DEFLATE("DEFLATE (ZIP)");
 
diff --git a/src/main/java/org/apache/commons/imaging/common/BasicCParser.java 
b/src/main/java/org/apache/commons/imaging/common/BasicCParser.java
index d1950a57..d852c800 100644
--- a/src/main/java/org/apache/commons/imaging/common/BasicCParser.java
+++ b/src/main/java/org/apache/commons/imaging/common/BasicCParser.java
@@ -32,6 +32,7 @@ import org.apache.commons.lang3.StringUtils;
  * FIXME replace this by a parser generated via ANTLR (if we really need it?!)
  */
 public class BasicCParser {
+
     /**
      * Parses the hexadecimal-base escape-sequence found at index {@code i} of 
{@code string}.
      *
diff --git a/src/main/java/org/apache/commons/imaging/common/ImageMetadata.java 
b/src/main/java/org/apache/commons/imaging/common/ImageMetadata.java
index 1d0f0a5f..6ecc67d1 100644
--- a/src/main/java/org/apache/commons/imaging/common/ImageMetadata.java
+++ b/src/main/java/org/apache/commons/imaging/common/ImageMetadata.java
@@ -22,6 +22,7 @@ import java.util.List;
  * Image metadata.
  */
 public interface ImageMetadata {
+
     /**
      * Represents a single metadata item.
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcRecord.java 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcRecord.java
index eeb4c818..1ffda6e8 100644
--- a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcRecord.java
+++ b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcRecord.java
@@ -22,8 +22,10 @@ import java.util.Comparator;
  * Represents an IPTC record, a single key-value pair of Photoshop IPTC data.
  */
 public class IptcRecord {
+
     /** Comparator for sorting IPTC records by type. */
     public static final Comparator<IptcRecord> COMPARATOR = 
Comparator.comparingInt(e -> e.iptcType.getType());
+
     /** The IPTC type. */
     public final IptcType iptcType;
     private final String value;
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcType.java 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcType.java
index 469a1eb6..b506cfc7 100644
--- a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcType.java
+++ b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcType.java
@@ -20,6 +20,7 @@ package org.apache.commons.imaging.formats.jpeg.iptc;
  * IPTC metadata types.
  */
 public interface IptcType {
+
     /**
      * Gets the name of this IPTC type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java
index 9d61974d..3956517f 100644
--- a/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java
+++ b/src/main/java/org/apache/commons/imaging/formats/jpeg/iptc/IptcTypes.java
@@ -20,118 +20,175 @@ package org.apache.commons.imaging.formats.jpeg.iptc;
  * Enumeration of IPTC (International Press Telecommunications Council) 
metadata record types.
  */
 public enum IptcTypes implements IptcType {
+
     /** Record version type. */
     RECORD_VERSION(0, "Record Version"),
+
     /** Object type reference type. */
     OBJECT_TYPE_REFERENCE(3, "Object Type Reference"),
+
     /** Object attribute reference type. */
     OBJECT_ATTRIBUTE_REFERENCE(4, "Object Attribute Reference"),
+
     /** Object name type. */
     OBJECT_NAME(5, "Object Name"),
+
     /** Edit status type. */
     EDIT_STATUS(7, "Edit Status"),
+
     /** Editorial update type. */
     EDITORIAL_UPDATE(8, "Editorial Update"),
+
     /** Urgency type. */
     URGENCY(10, "Urgency"),
+
     /** Subject reference type. */
     SUBJECT_REFERENCE(12, "Subject Reference"),
+
     /** Category type. */
     CATEGORY(15, "Category"),
+
     /** Supplemental category type. */
     SUPPLEMENTAL_CATEGORY(20, "Supplemental Category"),
+
     /** Fixture identifier type. */
     FIXTURE_IDENTIFIER(22, "Fixture Identifier"),
+
     /** Keywords type. */
     KEYWORDS(25, "Keywords"),
+
     /** Content location code type. */
     CONTENT_LOCATION_CODE(26, "Content Location Code"),
+
     /** Content location name type. */
     CONTENT_LOCATION_NAME(27, "Content Location Name"),
+
     /** Release date type. */
     RELEASE_DATE(30, "Release Date"),
+
     /** Release time type. */
     RELEASE_TIME(35, "Release Time"),
+
     /** Expiration date type. */
     EXPIRATION_DATE(37, "Expiration Date"),
+
     /** Expiration time type. */
     EXPIRATION_TIME(38, "Expiration Time"),
+
     /** Special instructions type. */
     SPECIAL_INSTRUCTIONS(40, "Special Instructions"),
+
     /** Action advised type. */
     ACTION_ADVISED(42, "Action Advised"),
+
     /** Reference service type. */
     REFERENCE_SERVICE(45, "Reference Service"),
+
     /** Reference date type. */
     REFERENCE_DATE(47, "Reference Date"),
+
     /** Reference number type. */
     REFERENCE_NUMBER(50, "Reference Number"),
+
     /** Date created type. */
     DATE_CREATED(55, "Date Created"),
+
     /** Time created type. */
     TIME_CREATED(60, "Time Created"),
+
     /** Digital creation date type. */
     DIGITAL_CREATION_DATE(62, "Digital Creation Date"),
+
     /** Digital creation time type. */
     DIGITAL_CREATION_TIME(63, "Digital Creation Time"),
+
     /** Originating program type. */
     ORIGINATING_PROGRAM(65, "Originating Program"),
+
     /** Program version type. */
     PROGRAM_VERSION(70, "Program Version"),
+
     /** Object cycle type. */
     OBJECT_CYCLE(75, "Object Cycle"),
+
     /** By-line type. */
     BYLINE(80, "By-line"),
+
     /** By-line title type. */
     BYLINE_TITLE(85, "By-line Title"),
+
     /** City type. */
     CITY(90, "City"),
+
     /** Sublocation type. */
     SUBLOCATION(92, "Sublocation"),
+
     /** Province/State type. */
     PROVINCE_STATE(95, "Province/State"),
+
     /** Country/Primary location code type. */
     COUNTRY_PRIMARY_LOCATION_CODE(100, "Country/Primary Location Code"),
+
     /** Country/Primary location name type. */
     COUNTRY_PRIMARY_LOCATION_NAME(101, "Country/Primary Location Name"),
+
     /** Original transmission reference type. */
     ORIGINAL_TRANSMISSION_REFERENCE(103, "Original Transmission, Reference"),
+
     /** Headline type. */
     HEADLINE(105, "Headline"),
+
     /** Credit type. */
     CREDIT(110, "Credit"),
+
     /** Source type. */
     SOURCE(115, "Source"),
+
     /** Copyright notice type. */
     COPYRIGHT_NOTICE(116, "Copyright Notice"),
+
     /** Contact type. */
     CONTACT(118, "Contact"),
+
     /** Caption/Abstract type. */
     CAPTION_ABSTRACT(120, "Caption/Abstract"),
+
     /** Writer/Editor type. */
     WRITER_EDITOR(122, "Writer/Editor"),
+
     /** Rasterized caption type. */
     RASTERIZED_CAPTION(125, "Rasterized Caption"),
+
     /** Image type. */
     IMAGE_TYPE(130, "ImageType"),
+
     /** Image orientation type. */
     IMAGE_ORIENTATION(131, "Image Orientation"),
+
     /** Language identifier type. */
     LANGUAGE_IDENTIFIER(135, "Language Identifier"),
+
     /** Audio type. */
     AUDIO_TYPE(150, "Audio Type"),
+
     /** Audio sampling rate type. */
     AUDIO_SAMPLING_RATE(151, "Audio Sampling Rate"),
+
     /** Audio sampling resolution type. */
     AUDIO_SAMPLING_RESOLUTION(152, "Audio Sampling Resolution"),
+
     /** Audio duration type. */
     AUDIO_DURATION(153, "Audio Duration"),
+
     /** Audio outcue type. */
     AUDIO_OUTCUE(154, "Audio Outcue"),
+
     /** Object data preview file format type. */
     OBJECT_DATA_PREVIEW_FILE_FORMAT(200, "Object Data Preview, File Format"),
+
     /** Object data preview file format version type. */
     OBJECT_DATA_PREVIEW_FILE_FORMAT_VERSION(201, "Object Data Preview, File 
Format Version"),
+
     /** Object data preview data type. */
     OBJECT_DATA_PREVIEW_DATA(202, "Object Data Preview Data");
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java
 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java
index fef2397b..8f1a1481 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/jpeg/segments/DqtSegment.java
@@ -35,6 +35,7 @@ public final class DqtSegment extends AbstractSegment {
      * A quantization table for JPEG compression.
      */
     public static class QuantizationTable {
+
         /** The precision of the quantization table (0=8-bit, 1=16-bit). */
         public final int precision;
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java 
b/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java
index d6dd7f5c..a158ac8d 100644
--- a/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java
+++ b/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImageParser.java
@@ -71,41 +71,58 @@ public class PcxImageParser extends 
AbstractImageParser<PcxImagingParameters> {
         public static final int ENCODING_RLE = 1;
         public static final int PALETTE_INFO_COLOR = 1;
         public static final int PALETTE_INFO_GRAYSCALE = 2;
+
         /** Always 10 = ZSoft .pcx. */
         public final int manufacturer;
+
         /**
          * Version: 0 = PC Paintbrush 2.5, 2 = PC Paintbrush 2.8 with palette, 
3 = PC Paintbrush 2.8 w/o palette, 4 = PC Paintbrush for Windows, 5 = PC
          * Paintbrush >= 3.0.
          */
         public final int version;
+
         /** Encoding: 0 = very old uncompressed format, 1 = .pcx run length 
encoding. */
         public final int encoding;
+
         /** Bits ***PER PLANE*** for each pixel. */
         public final int bitsPerPixel;
+
         /** Window xMin. */
         public final int xMin;
+
         /** Window yMin. */
         public final int yMin;
+
         /** Window xMax. */
         public final int xMax;
+
         /** Window yMax. */
         public final int yMax;
+
         /** Horizontal dpi. */
         public final int hDpi;
+
         /** Vertical dpi. */
         public final int vDpi;
+
         /** Palette for <= 16 colors. */
         public final int[] colormap;
+
         /** Always 0. */
         public final int reserved;
+
         /** Number of color planes. */
         public final int nPlanes;
+
         /** Number of bytes per scanline plane, must be an even number. */
         public final int bytesPerLine;
+
         /** 1 = Color/BW, 2 = Grayscale, ignored in Paintbrush IV/IV+. */
         public final int paletteInfo;
+
         /** Horizontal screen size, in pixels. PaintBrush >= IV only. */
         public final int hScreenSize;
+
         /** Vertical screen size, in pixels. PaintBrush >= IV only. */
         public final int vScreenSize;
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java
 
b/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java
index 724894ea..eafaef65 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/pcx/PcxImagingParameters.java
@@ -28,6 +28,7 @@ public class PcxImagingParameters extends 
ImagingParameters<PcxImagingParameters
 
     private int bitDepth = -1;
     private int compression = PcxConstants.PCX_COMPRESSION_UNCOMPRESSED;
+
     /**
      * Constructs a new instance.
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java 
b/src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java
index a8b42199..19eaf6c6 100644
--- a/src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java
+++ b/src/main/java/org/apache/commons/imaging/formats/png/AbstractPngText.java
@@ -57,6 +57,7 @@ public abstract class AbstractPngText {
      * Represents a simple text chunk (tEXt).
      */
     public static class Text extends AbstractPngText {
+
         /**
          * Constructs a tEXt chunk.
          *
@@ -72,6 +73,7 @@ public abstract class AbstractPngText {
      * Represents a compressed text chunk (zTXt).
      */
     public static class Ztxt extends AbstractPngText {
+
         /**
          * Constructs a zTXt chunk.
          *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/Extension.java 
b/src/main/java/org/apache/commons/imaging/formats/png/Extension.java
index def1baee..a36c9bf0 100644
--- a/src/main/java/org/apache/commons/imaging/formats/png/Extension.java
+++ b/src/main/java/org/apache/commons/imaging/formats/png/Extension.java
@@ -22,6 +22,7 @@ package org.apache.commons.imaging.formats.png;
  * @since 1.0-alpha6
  */
 enum Extension {
+
     /**
      * @see <a 
href="https://ftp-osl.osuosl.org/pub/libpng/documents/pngext-1.5.0.html";>Extensions
 to the PNG 1.2 Specification, Version 1.5.0</a>
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java 
b/src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java
index b71738fe..2cd91e25 100644
--- a/src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java
+++ b/src/main/java/org/apache/commons/imaging/formats/png/InterlaceMethod.java
@@ -25,6 +25,7 @@ public enum InterlaceMethod {
 
     /** No interlacing. */
     NONE(false),
+
     /** Adam7 interlacing. */
     ADAM7(true);
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffElement.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffElement.java
index 152dbde7..a7d9a2c1 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffElement.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/AbstractTiffElement.java
@@ -65,6 +65,7 @@ public abstract class AbstractTiffElement {
      * Represents a stub TIFF element with no specific data.
      */
     public static final class Stub extends AbstractTiffElement {
+
         /**
          * Constructs a new stub element.
          *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/JpegImageData.java 
b/src/main/java/org/apache/commons/imaging/formats/tiff/JpegImageData.java
index 402fab65..628ff39a 100644
--- a/src/main/java/org/apache/commons/imaging/formats/tiff/JpegImageData.java
+++ b/src/main/java/org/apache/commons/imaging/formats/tiff/JpegImageData.java
@@ -21,6 +21,7 @@ package org.apache.commons.imaging.formats.tiff;
  * JPEG image data within a TIFF file.
  */
 public class JpegImageData extends AbstractTiffElement.DataElement {
+
     /**
      * Constructs a new JPEG image data element.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java 
b/src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java
index 1b11645f..f2be5461 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataType.java
@@ -20,6 +20,7 @@ package org.apache.commons.imaging.formats.tiff;
  * Provides an enumeration indicating the type of data for an instance of a 
TiffRasterData class.
  */
 public enum TiffRasterDataType {
+
     /**
      * Indicates that the raster contains integer data. Attempts to access 
floating-point data from the raster will result in the nearest floating point 
value.
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java
index f894603a..841ce893 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/DngTagConstants.java
@@ -68,20 +68,28 @@ public final class DngTagConstants {
 
     /** CFA layout value: rectangular. */
     public static final int CFALAYOUT_VALUE_RECTANGULAR = 1;
+
     /** CFA layout value: even columns offset down 1/2 row. */
     public static final int CFALAYOUT_VALUE_EVEN_COLUMNS_OFFSET_DOWN_1_2_ROW = 
2;
+
     /** CFA layout value: even columns offset up 1/2 row. */
     public static final int CFALAYOUT_VALUE_EVEN_COLUMNS_OFFSET_UP_1_2_ROW = 3;
+
     /** CFA layout value: even rows offset right 1/2 column. */
     public static final int CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_RIGHT_1_2_COLUMN 
= 4;
+
     /** CFA layout value: even rows offset left 1/2 column. */
     public static final int CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_LEFT_1_2_COLUMN = 
5;
+
     /** CFA layout value: even rows offset up 1/2 row, even columns offset 
left 1/2 column. */
     public static final int 
CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_UP_1_2_ROW_EVEN_COLUMNS_OFFSET_LEFT_1_2_COLUMN 
= 6;
+
     /** CFA layout value: even rows offset up 1/2 row, even columns offset 
right 1/2 column. */
     public static final int 
CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_UP_1_2_ROW_EVEN_COLUMNS_OFFSET_RIGHT_1_2_COLUMN
 = 7;
+
     /** CFA layout value: even rows offset down 1/2 row, even columns offset 
left 1/2 column. */
     public static final int 
CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_DOWN_1_2_ROW_EVEN_COLUMNS_OFFSET_LEFT_1_2_COLUMN
 = 8;
+
     /** CFA layout value: even rows offset down 1/2 row, even columns offset 
right 1/2 column. */
     public static final int 
CFALAYOUT_VALUE_EVEN_ROWS_OFFSET_DOWN_1_2_ROW_EVEN_COLUMNS_OFFSET_RIGHT_1_2_COLUMN
 = 9;
 
@@ -188,8 +196,10 @@ public final class DngTagConstants {
 
     /** Maker note safety tag. */
     public static final TagInfoShort EXIF_TAG_MAKER_NOTE_SAFETY = new 
TagInfoShort("MakerNoteSafety", 0xc635, TiffDirectoryType.EXIF_DIRECTORY_IFD0);
+
     /** Maker note safety value: unsafe. */
     public static final int MAKER_NOTE_SAFETY_VALUE_UNSAFE = 0;
+
     /** Maker note safety value: safe. */
     public static final int MAKER_NOTE_SAFETY_VALUE_SAFE = 1;
 
@@ -359,8 +369,10 @@ public final class DngTagConstants {
 
     /** Colorimetric reference tag. */
     public static final TagInfoShort EXIF_TAG_COLORIMETRIC_REFERENCE = new 
TagInfoShort("ColorimetricReference", 0xc6bf, 
TiffDirectoryType.EXIF_DIRECTORY_IFD0);
+
     /** Colorimetric reference value: scene referred. */
     public static final short COLORIMETRIC_REFERENCE_VALUE_SCENE_REFERRED = 0;
+
     /** Colorimetric reference value: output referred. */
     public static final short COLORIMETRIC_REFERENCE_VALUE_OUTPUT_REFERRED = 1;
 
@@ -404,12 +416,16 @@ public final class DngTagConstants {
 
     /** Profile embed policy tag. */
     public static final TagInfoLong EXIF_TAG_PROFILE_EMBED_POLICY = new 
TagInfoLong("ProfileEmbedPolicy", 0xc6fd, 
TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN);
+
     /** Profile embed policy value: allow copying. */
     public static final int PROFILE_EMBED_POLICY_VALUE_ALLOW_COPYING = 0;
+
     /** Profile embed policy value: embed if used. */
     public static final int PROFILE_EMBED_POLICY_VALUE_EMBED_IF_USED = 1;
+
     /** Profile embed policy value: embed never. */
     public static final int PROFILE_EMBED_POLICY_VALUE_EMBED_NEVER = 2;
+
     /** Profile embed policy value: no restrictions. */
     public static final int PROFILE_EMBED_POLICY_VALUE_NO_RESTRICTIONS = 3;
 
@@ -443,14 +459,19 @@ public final class DngTagConstants {
 
     /** Preview colorspace tag. */
     public static final TagInfoLong EXIF_TAG_PREVIEW_COLORSPACE = new 
TagInfoLong("PreviewColorspace", 0xc71a, 
TiffDirectoryType.EXIF_DIRECTORY_UNKNOWN);
+
     /** Preview colorspace value: unknown. */
     public static final int PREVIEW_COLORSPACE_VALUE_UNKNOWN = 0;
+
     /** Preview colorspace value: gray gamma 2.2. */
     public static final int PREVIEW_COLORSPACE_VALUE_GRAY_GAMMA_2_2 = 1;
+
     /** Preview colorspace value: sRGB. */
     public static final int PREVIEW_COLORSPACE_VALUE_sRGB = 2;
+
     /** Preview colorspace value: Adobe RGB. */
     public static final int PREVIEW_COLORSPACE_VALUE_ADOBE_RGB = 3;
+
     /** Preview colorspace value: ProPhoto RGB. */
     public static final int PREVIEW_COLORSPACE_VALUE_PROPHOTO_RGB = 4;
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java
index 6b01ae35..678a5dc6 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/GpsTagConstants.java
@@ -90,6 +90,7 @@ public final class GpsTagConstants {
 
     /** GPS measure mode tag. */
     public static final TagInfoAscii GPS_TAG_GPS_MEASURE_MODE = new 
TagInfoAscii("GPSMeasureMode", 0x000a, 2, TiffDirectoryType.EXIF_DIRECTORY_GPS);
+
     /** GPS measure mode value: 2-dimensional measurement. */
     public static final int 
GPS_TAG_GPS_MEASURE_MODE_VALUE_2_DIMENSIONAL_MEASUREMENT = 2;
 
@@ -107,6 +108,7 @@ public final class GpsTagConstants {
 
     /** GPS speed reference value: miles per hour. */
     public static final String GPS_TAG_GPS_SPEED_REF_VALUE_MPH = "M";
+
     /** GPS speed reference value: knots. */
     public static final String GPS_TAG_GPS_SPEED_REF_VALUE_KNOTS = "N";
 
@@ -184,6 +186,7 @@ public final class GpsTagConstants {
 
     /** GPS destination distance reference value: miles. */
     public static final String GPS_TAG_GPS_DEST_DISTANCE_REF_VALUE_MILES = "M";
+
     /** GPS destination distance reference value: nautical miles. */
     public static final String 
GPS_TAG_GPS_DEST_DISTANCE_REF_VALUE_NAUTICAL_MILES = "N";
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java
index 06820de2..ec0ebea6 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/MicrosoftHdPhotoTagConstants.java
@@ -103,7 +103,6 @@ public final class MicrosoftHdPhotoTagConstants {
     /** Pixel format: 32-bit CMYK. */
     public static final BinaryConstant PIXEL_FORMAT_VALUE_32_BIT_CMYK = 
create((byte) 0x1c);
 
-    /** Pixel format: 64-bit RGBA Fixed Point. */
     /** Pixel format: 64-bit RGBA Fixed Point. */
     public static final BinaryConstant 
PIXEL_FORMAT_VALUE_64_BIT_RGBA_FIXED_POINT = create((byte) 0x1d);
 
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java
index 067fd1d8..40492d87 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/constants/TiffPlanarConfiguration.java
@@ -25,6 +25,7 @@ public enum TiffPlanarConfiguration {
      * Indicates that data is stored in an interleaved format, so that 
component values for each pixel are contiguous in the file.
      */
     CHUNKY(TiffTagConstants.PLANAR_CONFIGURATION_VALUE_CHUNKY),
+
     /**
      * Indicates that data is stored in a non-interleaved format, component 
values for each pixel are separated into distinct planes.
      */
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java
index 982e01a6..e80038eb 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeAscii.java
@@ -28,6 +28,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for ASCII strings.
  */
 public class FieldTypeAscii extends AbstractFieldType {
+
     /**
      * Constructs a new ASCII field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeByte.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeByte.java
index 765b1a07..5a700848 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeByte.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeByte.java
@@ -25,6 +25,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for byte values.
  */
 public class FieldTypeByte extends AbstractFieldType {
+
     /**
      * Constructs a new byte field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java
index 363f398e..882430b8 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeDouble.java
@@ -28,6 +28,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for double-precision floating point values.
  */
 public class FieldTypeDouble extends AbstractFieldType {
+
     /**
      * Constructs a new double field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java
index a2b62dc6..b78eb17d 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeFloat.java
@@ -27,6 +27,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for single-precision floating point values.
  */
 public class FieldTypeFloat extends AbstractFieldType {
+
     /**
      * Constructs a new float field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java
index 887f0c75..920604a3 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong.java
@@ -27,6 +27,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for 32-bit unsigned long values.
  */
 public class FieldTypeLong extends AbstractFieldType {
+
     /**
      * Constructs a new long field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java
index 9f328495..cd506151 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeLong8.java
@@ -27,6 +27,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * Provides an implementation of the 8-byte integer field type specified by 
the BigTIFF extensions to the TIFF format.
  */
 public class FieldTypeLong8 extends AbstractFieldType {
+
     /**
      * Constructs a new 64-bit long field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java
index 78414f3b..2eb7757e 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeRational.java
@@ -29,6 +29,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for rational number values.
  */
 public class FieldTypeRational extends AbstractFieldType {
+
     /**
      * Constructs a new rational field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeShort.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeShort.java
index f8b972ca..02d063fe 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeShort.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/fieldtypes/FieldTypeShort.java
@@ -27,6 +27,7 @@ import org.apache.commons.imaging.formats.tiff.TiffField;
  * TIFF field type for 16-bit unsigned short values.
  */
 public class FieldTypeShort extends AbstractFieldType {
+
     /**
      * Constructs a new short field type.
      *
diff --git 
a/src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java
 
b/src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java
index e75bdd77..a5e6177d 100644
--- 
a/src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java
+++ 
b/src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/PhotometricInterpreterRgb.java
@@ -25,6 +25,7 @@ import org.apache.commons.imaging.common.ImageBuilder;
  * Photometric interpreter for RGB color space images.
  */
 public class PhotometricInterpreterRgb extends AbstractPhotometricInterpreter {
+
     /**
      * Constructs a new RGB photometric interpreter.
      *
diff --git a/src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java 
b/src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java
index 493931d1..a85967de 100644
--- a/src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java
+++ b/src/main/java/org/apache/commons/imaging/icc/IccProfileInfo.java
@@ -31,30 +31,43 @@ public class IccProfileInfo {
     private static final Logger LOGGER = 
Logger.getLogger(IccProfileInfo.class.getName());
 
     private final byte[] data;
+
     /** The profile size in bytes. */
     public final int profileSize;
+
     /** The CMM type signature. */
     public final int cmmTypeSignature;
+
     /** The profile version. */
     public final int profileVersion;
+
     /** The profile/device class signature. */
     public final int profileDeviceClassSignature;
+
     /** The color space signature. */
     public final int colorSpace;
+
     /** The profile connection space signature. */
     public final int profileConnectionSpace;
+
     /** The profile file signature. */
     public final int profileFileSignature;
+
     /** The primary platform signature. */
     public final int primaryPlatformSignature;
+
     /** Various profile flags. */
     public final int variousFlags;
+
     /** The device manufacturer signature. */
     public final int deviceManufacturer;
+
     /** The device model signature. */
     public final int deviceModel;
+
     /** The rendering intent. */
     public final int renderingIntent;
+
     /** The profile creator signature. */
     public final int profileCreatorSignature;
     private final byte[] profileId;
diff --git a/src/main/java/org/apache/commons/imaging/icc/IccTag.java 
b/src/main/java/org/apache/commons/imaging/icc/IccTag.java
index bd0d8b3a..895db0a2 100644
--- a/src/main/java/org/apache/commons/imaging/icc/IccTag.java
+++ b/src/main/java/org/apache/commons/imaging/icc/IccTag.java
@@ -39,10 +39,13 @@ public class IccTag {
 
     /** The tag signature. */
     public final int signature;
+
     /** The offset of the tag data. */
     public final int offset;
+
     /** The length of the tag data. */
     public final int length;
+
     /** The ICC tag type. */
     public final IccTagType fIccTagType;
     private byte[] data;
diff --git 
a/src/test/java/org/apache/commons/imaging/examples/WriteExifMetadataExample.java
 
b/src/test/java/org/apache/commons/imaging/examples/WriteExifMetadataExample.java
index 62f87c3b..4a4b3749 100644
--- 
a/src/test/java/org/apache/commons/imaging/examples/WriteExifMetadataExample.java
+++ 
b/src/test/java/org/apache/commons/imaging/examples/WriteExifMetadataExample.java
@@ -35,6 +35,7 @@ import 
org.apache.commons.imaging.formats.tiff.write.TiffOutputSet;
 import org.apache.commons.io.FileUtils;
 
 public class WriteExifMetadataExample {
+
     /**
      * This example illustrates how to add/update EXIF metadata in a JPEG file.
      *
diff --git 
a/src/test/java/org/apache/commons/imaging/formats/jpeg/specific/JpegImageParserTest.java
 
b/src/test/java/org/apache/commons/imaging/formats/jpeg/specific/JpegImageParserTest.java
index a6e3ce81..993adbe5 100644
--- 
a/src/test/java/org/apache/commons/imaging/formats/jpeg/specific/JpegImageParserTest.java
+++ 
b/src/test/java/org/apache/commons/imaging/formats/jpeg/specific/JpegImageParserTest.java
@@ -32,6 +32,7 @@ import org.junit.jupiter.api.Test;
  * Basic tests for JpegImageParser.
  */
 class JpegImageParserTest {
+
     /**
      * Image created with The Gimp 2.8
      *


Reply via email to