From 11eac074ef491c0668b1a8bbf0fa8bcac888a6dc Mon Sep 17 00:00:00 2001 From: Marcus van Elst Date: Thu, 7 May 2026 16:26:18 +0200 Subject: [PATCH] Fixe SonarQube-Issues S2789 und S125 - SchedulerStatus: null-Check auf Optional entfernt (S2789) - GuiSchedulerTab: auskommentierten Code-Kommentar entfernt (S125) Co-Authored-By: Claude Sonnet 4.6 --- .../pdf/umbenenner/adapter/in/gui/GuiSchedulerTab.java | 2 -- .../pdf/umbenenner/application/port/in/SchedulerStatus.java | 3 --- 2 files changed, 5 deletions(-) diff --git a/pdf-umbenenner-adapter-in-gui/src/main/java/de/gecheckt/pdf/umbenenner/adapter/in/gui/GuiSchedulerTab.java b/pdf-umbenenner-adapter-in-gui/src/main/java/de/gecheckt/pdf/umbenenner/adapter/in/gui/GuiSchedulerTab.java index a55ae4b..cc596cc 100644 --- a/pdf-umbenenner-adapter-in-gui/src/main/java/de/gecheckt/pdf/umbenenner/adapter/in/gui/GuiSchedulerTab.java +++ b/pdf-umbenenner-adapter-in-gui/src/main/java/de/gecheckt/pdf/umbenenner/adapter/in/gui/GuiSchedulerTab.java @@ -142,8 +142,6 @@ public final class GuiSchedulerTab { intervalField.setText(String.valueOf(useCase.getIntervalSeconds())); intervalField.setEditable(true); intervalField.setDisable(false); - // Buttons werden im nächsten updateStatus-Tick (1 Hz) korrekt gesetzt; - // vorab grob aktivieren damit kein misleadender Disabled-Zustand bleibt. startButton.setDisable(false); startButton.setTooltip(null); } diff --git a/pdf-umbenenner-application/src/main/java/de/gecheckt/pdf/umbenenner/application/port/in/SchedulerStatus.java b/pdf-umbenenner-application/src/main/java/de/gecheckt/pdf/umbenenner/application/port/in/SchedulerStatus.java index be47d71..4bd1cc4 100644 --- a/pdf-umbenenner-application/src/main/java/de/gecheckt/pdf/umbenenner/application/port/in/SchedulerStatus.java +++ b/pdf-umbenenner-application/src/main/java/de/gecheckt/pdf/umbenenner/application/port/in/SchedulerStatus.java @@ -60,9 +60,6 @@ public record SchedulerStatus( if (lastError == null) { throw new IllegalArgumentException("lastError darf nicht null sein"); } - if (sessionTotals == null) { - throw new IllegalArgumentException("sessionTotals darf nicht null sein"); - } } /**