Author: tilman
Date: Thu May 28 07:00:37 2026
New Revision: 1934709
Log:
PDFBOX-6206: remove unneeded exceptions
Modified:
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/PagePane.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFMergerUtility.java
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/interactive/form/TestListBox.java
Modified:
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/PagePane.java
==============================================================================
---
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/PagePane.java
Thu May 28 07:00:29 2026 (r1934708)
+++
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/pagepane/PagePane.java
Thu May 28 07:00:37 2026 (r1934709)
@@ -133,18 +133,11 @@ public class PagePane implements ActionL
private void initRectMap()
{
- try
- {
- collectFieldLocations();
- collectLinkLocations();
- }
- catch (IOException ex)
- {
- LOG.error(ex.getMessage(), ex);
- }
+ collectFieldLocations();
+ collectLinkLocations();
}
- private void collectLinkLocations() throws IOException
+ private void collectLinkLocations()
{
for (PDAnnotation annotation : page.getAnnotations())
{
@@ -155,7 +148,7 @@ public class PagePane implements ActionL
}
}
- private void collectLinkLocation(PDAnnotationLink linkAnnotation) throws
IOException
+ private void collectLinkLocation(PDAnnotationLink linkAnnotation)
{
if (linkAnnotation.getRectangle() == null)
{
@@ -201,7 +194,7 @@ public class PagePane implements ActionL
}
}
- private void collectFieldLocations() throws IOException
+ private void collectFieldLocations()
{
// get Acroform without applying fixups to enure that we get the
original content
PDDocumentFixup fixup = ViewMenu.isRepairAcroformSelected() ? new
AcroFormDefaultFixup(document) : null;
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFMergerUtility.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFMergerUtility.java
Thu May 28 07:00:29 2026 (r1934708)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/multipdf/PDFMergerUtility.java
Thu May 28 07:00:37 2026 (r1934709)
@@ -1507,7 +1507,7 @@ public class PDFMergerUtility
* @param page the new page
* @param structParentOffset the offset which should be applied
*/
- private void updateStructParentEntries(PDPage page, int
structParentOffset) throws IOException
+ private void updateStructParentEntries(PDPage page, int structParentOffset)
{
int structParents = page.getStructParents();
if (structParents >= 0)
Modified:
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Thu May 28 07:00:29 2026 (r1934708)
+++
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/pdmodel/interactive/form/PDAcroForm.java
Thu May 28 07:00:37 2026 (r1934709)
@@ -775,10 +775,9 @@ public final class PDAcroForm implements
* @param fields a list of fields to be flattened
* @param pages the page tree
* @return
- * @throws IOException
*/
private Map<COSDictionary,Set<COSDictionary>> buildPagesWidgetsMap(
- List<PDField> fields, PDPageTree pages) throws IOException
+ List<PDField> fields, PDPageTree pages)
{
Map<COSDictionary,Set<COSDictionary>> pagesAnnotationsMap = new
HashMap<>();
boolean hasMissingPageRef = false;
Modified:
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/interactive/form/TestListBox.java
==============================================================================
---
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/interactive/form/TestListBox.java
Thu May 28 07:00:29 2026 (r1934708)
+++
pdfbox/trunk/pdfbox/src/test/java/org/apache/pdfbox/pdmodel/interactive/form/TestListBox.java
Thu May 28 07:00:37 2026 (r1934709)
@@ -53,7 +53,7 @@ class TestListBox
PDListBox choice;
@BeforeEach
- void setUp() throws IOException
+ void setUp()
{
// export values
exportValues = new ArrayList<>();