microsoft / microsoft/TypeScript-Sublime-Plugin
Buggy pop-up
Nessuno ha ancora preso questa issue.
- Lingua principale
- JavaScript
- Stelle
- 1.7k
- Fork
- 236
- Merge medio
- 21g 13h
- PR unite (30g)
- 1
Descrizione
I have the following code:
async function main() {}
main()
This is on default settings, so TS complains about the lack of Promise, so main on the first line gets underlined. However, when I put my cursor over it, I get this glitch (not a screengrab because I'm on a Wayland window manager, sorry...).
If I add an explicit return type - Promise<void> - it gets underlined instead of main, and I'm able to inspect the error without issues.
Linux, ST 3180, plugin 3.1.5, TS 3.1.6, Node 11.1.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Riproduci il comportamento dell’hover con l’esempio async main() fornito, usando le impostazioni predefinite e le versioni riportate: Sublime Text 3180, plugin 3.1.5, TypeScript 3.1.6 e Node 11.1 su Linux. Confronta l’hover sul tipo restituito inferito con il comportamento dopo aver aggiunto Promise; il lavoro è completato quando è possibile esaminare la diagnostica senza il problema del pop-up segnalato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- node.js, typescript
- Ambito
- devtools
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100