Bug: Exception in DefaultResolveHistoricalDocumentContextUseCase verschluckt (R3-01) #57

Closed
opened 2026-04-28 12:59:21 +02:00 by marcus · 0 comments
Owner

Befund R3-01 – BLOCKER

Datei: DefaultResolveHistoricalDocumentContextUseCase.java:79

Problem

catch (Exception e) { return Optional.empty(); } verschluckt jede Ausnahme ohne Log-Eintrag. Auch Programmfehler und Infrastrukturausfaelle bleiben unsichtbar.

Empfehlung

Mindestens logger.warn(...) ergaenzen; nur erwartete Repository-Ausnahmen abfangen.

## Befund R3-01 – BLOCKER **Datei:** `DefaultResolveHistoricalDocumentContextUseCase.java:79` ## Problem `catch (Exception e) { return Optional.empty(); }` verschluckt jede Ausnahme ohne Log-Eintrag. Auch Programmfehler und Infrastrukturausfaelle bleiben unsichtbar. ## Empfehlung Mindestens `logger.warn(...)` ergaenzen; nur erwartete Repository-Ausnahmen abfangen.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: marcus/pdf-umbenenner#57