# Konfiguration der statischen Analyse (Phase 19). # # Es ist genau eine Regel abgeschaltet, und das mit Bedacht. checks = ["all", "-ST1005"] # ST1005 verlangt Fehlertexte in Kleinschreibung und ohne Satzzeichen. # # Die Regel stammt aus der englischen Go-Konvention: Dort werden Fehler zu # längeren Sätzen verkettet ("failed to open file: permission denied"), und ein # Großbuchstabe mitten im Satz sähe falsch aus. # # Ein Teil der Fehlertexte dieser Anlage geht jedoch unverändert an einen # Anwender — in die API-Antwort beim Anlegen eines Auftrags, in den # Integritätsbericht des Repositorys, in die Oberfläche. Ein deutscher Satz, den # ein Mensch liest, beginnt mit einem Großbuchstaben und endet mit einem Punkt. # # Die Regel zu befolgen hieße, Anwendermeldungen zu verstümmeln, damit ein # Werkzeug schweigt. Alle übrigen Prüfungen bleiben eingeschaltet.