2 Kommentare (2 Kommentare)1 Reaktion (1 Reaktion)0 zugewiesene Personen (0 zugewiesene Personen)C++743 Forks (743 Forks)batch import
good first issuehelp wanted
Repository-Metriken
- Stars
- 7.255 Sterne (7.255 Sterne)
- PR-Merge-Metriken
- Durchschn. Merge 2T 12h (Durchschn. Merge 2T 12h)15 gemergte PRs in 30 T (15 gemergte PRs in 30 T)
Beschreibung
The code is littered with conditions that check that values do not go over or under the min/max range.
This is relatively easy but tedious to clean up, but doing so greatly helps the readability of the code.
An example of such cleanups in inv.cpp and a couple of other files:
https://github.com/diasurgical/devilutionX/pull/1665
Contributor Guide
- Research-Richtung
- Überprüfe den verlinkten PR #1665, um das für die Clamping Bereinigung verwendete Muster zu verstehen. Durchsuche dann die Codebasis (beginnend mit inv.cpp und anderen Dateien) nach manuellen Min/Max Wertebereichsprüfungen. Ersetze sie durch geeignete Hilfsfunktionen.
- Tech Stack
- cpp
- Domain
- backend
- Issue Type
- Refactoring
- Voraussetzungen
- C++Git