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

asf-gitbox-commits pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pdfbox-jbig2.git


The following commit(s) were added to refs/heads/master by this push:
     new 4e12a4b  PDFBOX-5660: Sonar fix
4e12a4b is described below

commit 4e12a4b4347dc9a842cf3b8d116471de5e1ab7b8
Author: Tilman Hausherr <[email protected]>
AuthorDate: Thu May 14 13:24:34 2026 +0200

    PDFBOX-5660: Sonar fix
---
 src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java  | 4 ++--
 .../java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java | 2 +-
 src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java         | 8 ++++----
 src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java        | 2 +-
 .../org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java | 4 ++--
 src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java    | 4 ++--
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java 
b/src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java
index e0c1794..f6335e1 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/decoder/arithmetic/CX.java
@@ -46,8 +46,8 @@ public final class CX
 {
     private int index;
 
-    private final byte cx[];
-    private final byte mps[];
+    private final byte[] cx;
+    private final byte[] mps;
 
     /**
      * Creates a new context with the specified number of context states.
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java 
b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
index aded276..171aa58 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/decoder/mmr/MMRDecompressor.java
@@ -52,7 +52,7 @@ public class MMRDecompressor
         int lastOffset = 0;
         int lastCode = 0;
 
-        byte buffer[];
+        byte[] buffer;
         int bufferBase;
         int bufferTop;
 
diff --git a/src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java 
b/src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java
index 8ad6929..de55abe 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/image/Scanline.java
@@ -39,7 +39,7 @@ abstract class Scanline
         private final Raster srcRaster;
         private final WritableRaster dstRaster;
 
-        private final int data[];
+        private final int[] data;
 
         protected ByteBGRScanline(Raster src, WritableRaster dst, final int 
length)
         {
@@ -171,12 +171,12 @@ abstract class Scanline
         private final Raster srcRaster;
         private final WritableRaster dstRaster;
 
-        private final int data[];
+        private final int[] data;
         private final int[] bitMasks;
         private final int[] bitOffsets;
         private final int componentCount;
         private final SinglePixelPackedSampleModel srcSM;
-        private final int tmp[];
+        private final int[] tmp;
 
         protected IntegerSinglePixelPackedScanline(Raster src, WritableRaster 
dst, final int length)
         {
@@ -487,7 +487,7 @@ abstract class Scanline
         private final Raster srcRaster;
         private final WritableRaster dstRaster;
 
-        private final int data[];
+        private final int[] data;
 
         protected ByteBiLevelPackedScanline(Raster src, WritableRaster dst, 
final int length)
         {
diff --git a/src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java 
b/src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java
index 2513ec0..532884a 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/image/Weighttab.java
@@ -24,7 +24,7 @@ import org.apache.pdfbox.jbig2.util.Utils;
 
 final class Weighttab
 {
-    final int weights[]; /* weight[i] goes with pixel at i0+i */
+    final int[] weights; /* weight[i] goes with pixel at i0+i */
     final int i0, i1; /* range of samples is [i0..i1-1] */
 
     /*
diff --git 
a/src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java
index aea1a7a..d57b80a 100644
--- 
a/src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java
+++ 
b/src/main/java/org/apache/pdfbox/jbig2/segments/GenericRefinementRegion.java
@@ -104,8 +104,8 @@ public class GenericRefinementRegion implements Region
     private short templateID;
 
     /** Generic refinement region segment AT flags, 7.4.7.3 */
-    private short grAtX[];
-    private short grAtY[];
+    private short[] grAtX;
+    private short[] grAtY;
 
     /** Variables for decoding */
     private Bitmap referenceBitmap;
diff --git a/src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java 
b/src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java
index 2cd72ca..3221af4 100644
--- a/src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java
+++ b/src/main/java/org/apache/pdfbox/jbig2/segments/TextRegion.java
@@ -71,8 +71,8 @@ public class TextRegion implements Region
     private short sbHuffFS;
 
     /** Text region refinement AT flags, 7.4.3.1.3 */
-    private short sbrATX[];
-    private short sbrATY[];
+    private short[] sbrATX;
+    private short[] sbrATY;
 
     /** Number of symbol instances, 7.4.3.1.4 */
     private long amountOfSymbolInstances;

Reply via email to