Author: tilman
Date: Mon Jul 20 14:24:38 2026
New Revision: 1936387

Log:
PDFBOX-6220: make field final

Modified:
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForBengali.java
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDevanagari.java
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDflt.java
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForGujarati.java
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForLatin.java
   
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForTamil.java

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForBengali.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForBengali.java
    Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForBengali.java
    Mon Jul 20 14:24:38 2026        (r1936387)
@@ -65,7 +65,7 @@ public class GsubWorkerForBengali implem
     private final List<Integer> beforeHalfGlyphIds;
     private final Map<Integer, BeforeAndAfterSpanComponent> 
beforeAndAfterSpanGlyphIds;
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
 
     GsubWorkerForBengali(CmapLookup cmapLookup, GsubData gsubData)
     {

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDevanagari.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDevanagari.java
 Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDevanagari.java
 Mon Jul 20 14:24:38 2026        (r1936387)
@@ -45,7 +45,7 @@ public class GsubWorkerForDevanagari imp
     private static final String RKRF_FEATURE = "rkrf";
     private static final String VATU_FEATURE = "vatu";
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
     
     /**
      * This sequence is very important. This has been taken from <a href=

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDflt.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDflt.java
       Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForDflt.java
       Mon Jul 20 14:24:38 2026        (r1936387)
@@ -67,7 +67,7 @@ public class GsubWorkerForDflt implement
 
     private final GsubData gsubData;
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
 
     GsubWorkerForDflt(GsubData gsubData)
     {

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForGujarati.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForGujarati.java
   Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForGujarati.java
   Mon Jul 20 14:24:38 2026        (r1936387)
@@ -68,7 +68,7 @@ public class GsubWorkerForGujarati imple
     private final List<Integer> beforeRephGlyphIds;
     private final List<Integer> beforeHalfGlyphIds;
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
 
     GsubWorkerForGujarati(CmapLookup cmapLookup, GsubData gsubData)
     {

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForLatin.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForLatin.java
      Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForLatin.java
      Mon Jul 20 14:24:38 2026        (r1936387)
@@ -51,7 +51,7 @@ public class GsubWorkerForLatin implemen
 
     private final GsubData gsubData;
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
 
     GsubWorkerForLatin(GsubData gsubData)
     {

Modified: 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForTamil.java
==============================================================================
--- 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForTamil.java
      Mon Jul 20 14:24:31 2026        (r1936386)
+++ 
pdfbox/trunk/fontbox/src/main/java/org/apache/fontbox/ttf/gsub/GsubWorkerForTamil.java
      Mon Jul 20 14:24:38 2026        (r1936387)
@@ -68,7 +68,7 @@ public class GsubWorkerForTamil implemen
     private final List<Integer> beforeRephGlyphIds;
     private final List<Integer> beforeHalfGlyphIds;
 
-    private Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
+    private final Map<String,GlyphArraySplitter> map = new WeakHashMap<>();
 
     GsubWorkerForTamil(CmapLookup cmapLookup, GsubData gsubData)
     {

Reply via email to