Author: tilman Date: Thu Mar 13 10:55:55 2025 New Revision: 1924362 URL: http://svn.apache.org/viewvc?rev=1924362&view=rev Log: PDFBOX-5660: remove unneeded cast
Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSArray.java Modified: pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSArray.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSArray.java?rev=1924362&r1=1924361&r2=1924362&view=diff ============================================================================== --- pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSArray.java (original) +++ pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/cos/TestCOSArray.java Thu Mar 13 10:55:55 2025 @@ -24,7 +24,6 @@ import static org.junit.jupiter.api.Asse import java.util.Arrays; import java.util.List; -import org.apache.pdfbox.pdmodel.common.COSObjectable; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; @@ -38,8 +37,7 @@ class TestCOSArray { COSArray cosArray = new COSArray(); assertEquals(0, cosArray.size()); - Assertions.assertThrows(NullPointerException.class, () -> new COSArray( - (List<? extends COSObjectable>) null), + Assertions.assertThrows(NullPointerException.class, () -> new COSArray(null), "Constructor should have thrown an exception"); cosArray = new COSArray(Arrays.asList(COSName.A, COSName.B, COSName.C)); @@ -114,7 +112,7 @@ class TestCOSArray @Test void testConvertFloat2COSStringAndBack() { - float[] floatArrayStart = { 1.0f, 0.1f, 0.02f }; + float[] floatArrayStart = { 1f, 0.1f, 0.02f }; COSArray cosArray = new COSArray(); cosArray.setFloatArray(floatArrayStart); @@ -125,14 +123,14 @@ class TestCOSArray List<Float> cosNumberFloatList = cosArray.toCOSNumberFloatList(); assertEquals(3, cosNumberFloatList.size()); - assertEquals(1.0f, (float) cosNumberFloatList.get(0), 0); - assertEquals(0.1f, (float) cosNumberFloatList.get(1), 0); - assertEquals(0.02f, (float) cosNumberFloatList.get(2), 0); + assertEquals(1f, cosNumberFloatList.get(0), 0); + assertEquals(0.1f, cosNumberFloatList.get(1), 0); + assertEquals(0.02f, cosNumberFloatList.get(2), 0); float[] floatArrayEnd = cosArray.toFloatArray(); - assertEquals(1.0f, (float) cosNumberFloatList.get(0), 0); - assertEquals(0.1f, (float) cosNumberFloatList.get(1), 0); - assertEquals(0.02f, (float) cosNumberFloatList.get(2), 0); + assertEquals(1f, cosNumberFloatList.get(0), 0); + assertEquals(0.1f, cosNumberFloatList.get(1), 0); + assertEquals(0.02f, cosNumberFloatList.get(2), 0); assertArrayEquals(floatArrayStart, floatArrayEnd, 0); // check arrays with null values @@ -144,13 +142,13 @@ class TestCOSArray cosNumberFloatList = cosArray.toCOSNumberFloatList(); assertEquals(3, cosNumberFloatList.size()); - assertEquals(1.0f, (float) cosNumberFloatList.get(0), 0); + assertEquals(1f, cosNumberFloatList.get(0), 0); assertNull(cosNumberFloatList.get(1)); - assertEquals(0.02f, (float) cosNumberFloatList.get(2), 0); + assertEquals(0.02f, cosNumberFloatList.get(2), 0); floatArrayEnd = cosArray.toFloatArray(); // due to the null value the second value of the array is set to 0 - assertArrayEquals(new float[] { 1.0f, 0f, 0.02f }, floatArrayEnd, 0); + assertArrayEquals(new float[] { 1f, 0, 0.02f }, floatArrayEnd, 0); }