Author: tilman
Date: Sun Oct 5 10:05:07 2025
New Revision: 1928951
Log:
PDFBOX-5660: remove unneeded cast, improve javadoc
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFCloneUtility.java
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Modified:
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFCloneUtility.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFCloneUtility.java
Sun Oct 5 09:55:40 2025 (r1928950)
+++
pdfbox/branches/3.0/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFCloneUtility.java
Sun Oct 5 10:05:07 2025 (r1928951)
@@ -75,6 +75,7 @@ public class PDFCloneUtility
*
* Expert use only, don’t use it if you don’t know exactly what you are
doing.
*
+ * @param <TCOSBase> The type to be returned.
* @param base the initial object as the root of the deep-clone operation
* @return the cloned instance of the base object
* @throws IOException if an I/O error occurs
Modified:
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
==============================================================================
---
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Sun Oct 5 09:55:40 2025 (r1928950)
+++
pdfbox/branches/3.0/pdfbox/src/test/java/org/apache/pdfbox/multipdf/PDFCloneUtilityTest.java
Sun Oct 5 10:05:07 2025 (r1928951)
@@ -63,7 +63,7 @@ class PDFCloneUtilityTest
new PDPageContentStream(srcDoc, pdPage, AppendMode.APPEND,
true).close();
PDFCloneUtility cloner = new PDFCloneUtility(dstDoc);
assertEquals(dstDoc, cloner.getDestination());
- COSDictionary clonedPageDictionary = (COSDictionary)
cloner.cloneForNewDocument(pdPage.getCOSObject());
+ COSDictionary clonedPageDictionary =
cloner.cloneForNewDocument(pdPage.getCOSObject());
PDPage clonedPage = new PDPage(clonedPageDictionary);
Iterator<PDStream> contentStreams = clonedPage.getContentStreams();
assertNotNull(contentStreams.next());