microsoft / microsoft/TypeScript

No error from noUnusedLocals option on ambient local variable in module file

Aperta
#36,272 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Bug Domain: Something Else
Lingua principale
Go
Stelle
111k
Fork
14.3k
Merge medio
1g 19h
PR unite (30g)
117

Descrizione

TypeScript Version: 3.7.x-dev.20200116

Search Terms:

Code

export { }

declare const Array: void;

Expected behavior:
error
Actual behavior:
pass
Playground Link: https://www.typescriptlang.org/play/index.html?noUnusedLocals=true&ts=3.8.0-dev.20200116&ssl=1&ssc=1&pln=3&pc=27#code/KYDwDg9gTgLgBAbzgXwFCoCbAMYBsCGUwc2EAdgM7wCCUU+AngFxwBuEAlhgNxA

Related Issues:

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

Inizia con il codice TypeScript e il link al Playground forniti, usando le impostazioni segnalate 3.7.x-dev.20200116 o 3.8.0-dev.20200116 per riprodurre la differenza tra il comportamento previsto e quello effettivo. Traccia il modo in cui noUnusedLocals gestisce la dichiarazione locale ambient in un file di modulo, quindi verifica che l'esempio segnali l'errore previsto senza modificare i casi non correlati.

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

Valutazione

Stack tecnologico
typescript
Ambito
compilers
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.