Was macht pr-überprüfung?
Überprüfen Sie die Änderungsoberfläche des Branches, nicht das gesamte Repository.
- Ermitteln Sie das Diff:
git diff <base>...HEAD(undgit diff <base>, wenn der Arbeitsbaum nicht committete Änderungen enthält, die zum Branch gehören). Der Basis-Branch wird vom Aufrufer benannt; Ausweichmöglichkeit aufmain. - Überprüfen Sie jeden geänderten Hunk auf Korrektheit: falsche Ergebnisse bei Randeingaben, nicht behandelte Fehlerpfade und Verhalten, das dem Namen der Funktion oder den Aufrufern widerspricht.
- Prüfen Sie die Testabdeckung für das geänderte Verhalten: Neue Logik ohne einen Test, der ihre Randfälle testet, ist ein Befund.
- Prüfen Sie die Dokumentation, die durch das Diff ungültig geworden ist: Aussagen in README oder Doks, die auf dem Basis-Branch wahr waren und nach der Änderung falsch sind.
- Melden Sie jeden gefundenen Defekt, jeweils mit einem Schweregrad; schließen Sie Neben- und Informationsbefunde ein. Melden Sie keine Defekte in Dateien, die der Branch nicht berührt hat – sie liegen außerhalb des Pull-Requests.