Nach #52 / PR #54 und dem Synthea-Sicherheitsfix aus #55 bleiben auf develop 24 CodeQL-Qualitätsmeldungen offen: 22 veraltete API-Aufrufe, ein möglicher Nullzugriff und ein unbenutzter Parameter.
Die Bereinigung erfolgt in drei getrennten Commits:
- Unbenutzten Statusparameter im EncounterConverter entfernen.
- Nullzugriff im ContactInputValidator prüfen und die bestehende Absicherung bei Bedarf explizit formulieren.
- Veraltete Builder-Aufrufe durch die vorgesehenen Nachfolger ersetzen, ohne Bibliotheksupdates oder Verhaltensänderungen.
Abnahme: vorhandene Tests und CI bestehen; CodeQL auf develop meldet die 24 Befunde nach dem Merge nicht mehr. Keine Unterdrückung der Meldungen und keine neuen Frameworks.
Nach #52 / PR #54 und dem Synthea-Sicherheitsfix aus #55 bleiben auf develop 24 CodeQL-Qualitätsmeldungen offen: 22 veraltete API-Aufrufe, ein möglicher Nullzugriff und ein unbenutzter Parameter.
Die Bereinigung erfolgt in drei getrennten Commits:
Abnahme: vorhandene Tests und CI bestehen; CodeQL auf develop meldet die 24 Befunde nach dem Merge nicht mehr. Keine Unterdrückung der Meldungen und keine neuen Frameworks.