Allow switching to pretty-printer when using `gdb`
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Can we remove If True: from gdb bindings?
I think it was created for future features, but it was 15 years ago.
Found 2 locations (not testcase for interpreter):
Additional information
Found by Linux Verification Center (linuxtesting.org) with SVACE.
Reporter: Burkov Egor (eburkov@rvision.ru).
Organization: R-Vision (support@rvision.ru).
Linked PRs
- gh-138169
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in Tools/gdb/libpython.py an den beiden im Issue verlinkten Stellen und untersuche die umgebenden gdb-Bindings. Bestätige, wie sich die vorhandenen If True-Guards auf das Umschalten der Pretty-Printer auswirken; abgeschlossen ist die Aufgabe, wenn die veralteten Guards an beiden Stellen entfernt und das gdb-Verhalten überprüft wurden, wobei zuerst der verlinkte PR gh-138169 geprüft wird.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 1/5
- Geschätzter Aufwand
- Unter einer Stunde
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 30/100