microsoft / microsoft/TypeScript

`@ts-ignore` quick fix should be switched to `@ts-expect-error`

Offen
#37,458 4 Kommentare 25 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Awaiting More Feedback Suggestion
Vorherrschende Sprache
Go
Sterne
111k
Forks
14.3k
Ø Merge
1 T. 19 Std.
Gemergte PRs (30 T.)
117

Beschreibung

Today we provide a quick fix in JavaScript files (e.g. .js, .jsx) under // @ts-check and checkJs to suppress errors by adding a

// @ts-ignore

comment.

Now that we have // @ts-expect-error which errors in the presence of no errors, we should probably switch the quick fix over to use that instead.

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Das Issue nennt keine Implementierungsdateien oder Tests. Beginne damit, den Quick Fix zu finden, der für JavaScript-Dateien unter // @ts-check oder checkJs // @ts-ignore hinzufügt; abgeschlossen ist die Arbeit, wenn dieser Quick Fix stattdessen // @ts-expect-error hinzufügt und die relevanten Quick-Fix-Tests aktualisiert oder hinzugefügt wurden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, typescript
Bereich
tooling
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.