microsoft / microsoft/TypeScript

Suggestion diagnostics show in untyped JS code when regular diagnostics don't

Aperta
#27,852 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Domain: Error Messages Domain: LS: TSServer In Discussion Suggestion
Lingua principale
Go
Stelle
111k
Fork
14.3k
Merge medio
1g 19h
PR unite (30g)
117

Descrizione

TypeScript Version: 3.2.0-dev.20181011

Code

"".toUperKase();
const b = require("./b");

Expected behavior:

If we're not showing regular diagnostics, we should probably not show any suggestions either.

Actual behavior:

"".toUperKase() is fine. require is a real problem that we need to let the user know about right away!

uperkase

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Riproduci il comportamento con lo snippet TypeScript nell’issue, confrontando le diagnostiche JavaScript non tipizzate con le diagnostiche di suggerimento. Traccia la gestione da parte del compilatore delle diagnostiche normali e delle diagnostiche di suggerimento; il lavoro è completato quando il metodo scritto in modo errato non viene segnalato come suggerimento mentre le diagnostiche normali sono nascoste, mentre il problema di require rimane visibile.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, typescript
Ambito
compilers
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.