Suggest contributing types to typeshed in some error messages
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 20.6k
- Forks
- 3.3k
- Ø Merge
- 1 T. 18 Std.
- Gemergte PRs (30 T.)
- 54
Beschreibung
For example, if a user uses --disallow-any-XXX and we can track the Any type as originating from an unannotated function/attribute in typeshed, we can add a note suggesting to contribute this type (with a link).
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 damit, die Diagnosen von --disallow-any-XXX nachzuverfolgen und zu untersuchen, wie mypy den Ursprung eines Any-Typs in typeshed verfolgt. Als abgeschlossen gilt die Arbeit, wenn die entsprechenden Fehlermeldungen vorschlagen, den Ursprungstyp beizutragen, einen Link enthalten und das bestehende Verhalten beibehalten wird, wenn kein Ursprung in typeshed verfügbar ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 35/100