Author: tilman
Date: Sat Mar 28 15:04:50 2026
New Revision: 1932640

Log:
PDFBOX-5660: Sonar fix

Modified:
   
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
   pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java

Modified: 
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
==============================================================================
--- 
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
   Sat Mar 28 15:04:47 2026        (r1932639)
+++ 
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/OSXAdapter.java
   Sat Mar 28 15:04:50 2026        (r1932640)
@@ -118,9 +118,9 @@ public class OSXAdapter implements Invoc
                     });
             setQuitHandlerMethod.invoke(desktopObject, osxAdapterProxy);
         }
-        catch (Exception e)
+        catch (Exception ex)
         {
-            e.printStackTrace();
+            new ErrorDialog(ex).setVisible(true);
         }
         return;
     }
@@ -203,9 +203,9 @@ public class OSXAdapter implements Invoc
                     });
             setOpenFileHandlerMethod.invoke(desktopObject, osxAdapterProxy);
         }
-        catch (Exception e)
+        catch (Exception ex)
         {
-            e.printStackTrace();
+            new ErrorDialog(ex).setVisible(true);
         }
         return;
     }

Modified: 
pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java
==============================================================================
--- pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java 
Sat Mar 28 15:04:47 2026        (r1932639)
+++ pdfbox/trunk/debugger/src/main/java/org/apache/pdfbox/debugger/ui/Tree.java 
Sat Mar 28 15:04:50 2026        (r1932640)
@@ -172,9 +172,9 @@ public class Tree extends JTree
                 byte[] bytes = in.readAllBytes();
                 saveStream(bytes, null, null);
             }
-            catch (IOException e)
+            catch (IOException ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
         });
         return saveMenuItem;
@@ -251,9 +251,9 @@ public class Tree extends JTree
                 byte[] bytes = in.readAllBytes();
                 saveStream(bytes, fileFilter, extension);
             }
-            catch (IOException e)
+            catch (IOException ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
         });
         return saveMenuItem;
@@ -304,9 +304,9 @@ public class Tree extends JTree
                 }
                 Desktop.getDesktop().open(temp);
             }
-            catch (IOException e)
+            catch (IOException ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
         });
         return openMenuItem;
@@ -353,9 +353,9 @@ public class Tree extends JTree
                 InputStream data = stream.createInputStream(stopFilters);
                 saveStream(data.readAllBytes(), null, null);
             }
-            catch (IOException e)
+            catch (IOException ex)
             {
-                e.printStackTrace();
+                new ErrorDialog(ex).setVisible(true);
             }
         });
         return menuItem;

Reply via email to