Author: ssteiner
Date: Wed Jun 15 09:35:11 2022
New Revision: 1901933

URL: http://svn.apache.org/viewvc?rev=1901933&view=rev
Log:
Fix warnings

Modified:
    
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/accessibility/fo/FO2StructureTreeConverterTestCase.java
    
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/complexscripts/fonts/ttx/TTXFile.java
    
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/layoutengine/LayoutEngineTestUtils.java
    
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/render/intermediate/IFStructureTreeBuilderTestCase.java
    xmlgraphics/fop/trunk/fop/build.xml

Modified: 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/accessibility/fo/FO2StructureTreeConverterTestCase.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/accessibility/fo/FO2StructureTreeConverterTestCase.java?rev=1901933&r1=1901932&r2=1901933&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/accessibility/fo/FO2StructureTreeConverterTestCase.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/accessibility/fo/FO2StructureTreeConverterTestCase.java
 Wed Jun 15 09:35:11 2022
@@ -183,7 +183,7 @@ public class FO2StructureTreeConverterTe
     @Test
     public void testRemoveTableHeader() throws Exception {
         keepEmptyTags = false;
-        String fo = 
IOUtils.toString(getResource("table-artifact.fo")).replace("role=\"artifact\"", 
"");
+        String fo = IOUtils.toString(getResource("table-artifact.fo"), 
"utf8").replace("role=\"artifact\"", "");
         compare(fo, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"
                         + "<structure-tree-sequence>\n"
                         + "<structure-tree 
xmlns=\"http://xmlgraphics.apache.org/fop/intermediate\"; "

Modified: 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/complexscripts/fonts/ttx/TTXFile.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/complexscripts/fonts/ttx/TTXFile.java?rev=1901933&r1=1901932&r2=1901933&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/complexscripts/fonts/ttx/TTXFile.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/complexscripts/fonts/ttx/TTXFile.java
 Wed Jun 15 09:35:11 2022
@@ -355,7 +355,7 @@ public class TTXFile {
     public static synchronized TTXFile getFromCache(String filename) {
         assert cache != null;
         TTXFile f;
-        if ((f = (TTXFile) cache.get(filename)) == null) {
+        if ((f = cache.get(filename)) == null) {
             f = new TTXFile();
             f.parse(filename);
             cache.put(filename, f);
@@ -3002,7 +3002,7 @@ public class TTXFile {
             int[] aa = new int [ substitutes.size() ];
             int i = 0;
             for (Integer a : substitutes) {
-                aa[i++] = (int) a;
+                aa[i++] = a;
             }
             clearSubstitutes();
             return aa;
@@ -3024,7 +3024,7 @@ public class TTXFile {
             return entries;
         }
         private RuleLookup[] extractRuleLookups() {
-            RuleLookup[] lookups = (RuleLookup[]) ruleLookups.toArray(new 
RuleLookup [ ruleLookups.size() ]);
+            RuleLookup[] lookups = ruleLookups.toArray(new RuleLookup [ 
ruleLookups.size() ]);
             clearRuleLookups();
             return lookups;
         }
@@ -3080,7 +3080,7 @@ public class TTXFile {
             psIndex = -1;
         }
         private PairValues[] extractPairs() {
-            PairValues[] pva = (PairValues[]) pairs.toArray(new PairValues [ 
pairs.size() ]);
+            PairValues[] pva = pairs.toArray(new PairValues [ pairs.size() ]);
             clearPairs();
             return pva;
         }
@@ -3091,18 +3091,18 @@ public class TTXFile {
             pairSets.clear();
         }
         private PairValues[][] extractPairSets() {
-            PairValues[][] pvm = (PairValues[][]) pairSets.toArray(new 
PairValues [ pairSets.size() ][]);
+            PairValues[][] pvm = pairSets.toArray(new PairValues [ 
pairSets.size() ][]);
             clearPairSets();
             return pvm;
         }
         private Anchor[] extractAnchors() {
-            Anchor[] aa = (Anchor[]) anchors.toArray(new Anchor [ 
anchors.size() ]);
+            Anchor[] aa = anchors.toArray(new Anchor [ anchors.size() ]);
             anchors.clear();
             return aa;
         }
         private MarkAnchor[] extractMarkAnchors() {
             MarkAnchor[] maa = new MarkAnchor [ markAnchors.size() ];
-            maa = (MarkAnchor[]) markAnchors.toArray(new MarkAnchor [ 
maa.length ]);
+            maa = markAnchors.toArray(new MarkAnchor [ maa.length ]);
             markAnchors.clear();
             return maa;
         }
@@ -3145,7 +3145,7 @@ public class TTXFile {
         }
         private Anchor[][] extractComponents() {
             Anchor[][] cam = new Anchor [ components.size() ][];
-            cam = (Anchor[][]) components.toArray(new Anchor [ cam.length ][]);
+            cam = components.toArray(new Anchor [ cam.length ][]);
             components.clear();
             return cam;
         }

Modified: 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/layoutengine/LayoutEngineTestUtils.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/layoutengine/LayoutEngineTestUtils.java?rev=1901933&r1=1901932&r2=1901933&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/layoutengine/LayoutEngineTestUtils.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/layoutengine/LayoutEngineTestUtils.java
 Wed Jun 15 09:35:11 2022
@@ -125,7 +125,7 @@ public final class LayoutEngineTestUtils
         } catch (TransformerException te) {
             throw new RuntimeException(te);
         }
-        return (String[]) lines.toArray(new String[lines.size()]);
+        return lines.toArray(new String[lines.size()]);
     }
 
     /**

Modified: 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/render/intermediate/IFStructureTreeBuilderTestCase.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/render/intermediate/IFStructureTreeBuilderTestCase.java?rev=1901933&r1=1901932&r2=1901933&view=diff
==============================================================================
--- 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/render/intermediate/IFStructureTreeBuilderTestCase.java
 (original)
+++ 
xmlgraphics/fop/trunk/fop-core/src/test/java/org/apache/fop/render/intermediate/IFStructureTreeBuilderTestCase.java
 Wed Jun 15 09:35:11 2022
@@ -156,7 +156,7 @@ public class IFStructureTreeBuilderTestC
         }
 
         public boolean matches(Attributes attributes) {
-            return attributesEqual(expected, (Attributes) attributes);
+            return attributesEqual(expected, attributes);
         }
 
         private static boolean attributesEqual(Attributes attributes1, 
Attributes attributes2) {

Modified: xmlgraphics/fop/trunk/fop/build.xml
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/trunk/fop/build.xml?rev=1901933&r1=1901932&r2=1901933&view=diff
==============================================================================
--- xmlgraphics/fop/trunk/fop/build.xml (original)
+++ xmlgraphics/fop/trunk/fop/build.xml Wed Jun 15 09:35:11 2022
@@ -680,6 +680,7 @@ list of possible build targets.
           <include name="fop.jar"/>
         </fileset>
       </classpath>
+      <compilerarg value="-Xlint:cast"/>
     </javac>
     <copy todir="${build.unit.tests.dir}">
       <fileset dir="${test.java.dir}">



---------------------------------------------------------------------
To unsubscribe, e-mail: fop-commits-unsubscr...@xmlgraphics.apache.org
For additional commands, e-mail: fop-commits-h...@xmlgraphics.apache.org

Reply via email to