Skip to content

Resolve remaining CodeQL quality findings #56

Description

@astruebi

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions