microsoft / microsoft/TypeScript
'declare method' quick fix for adding a private method
Nessuno ha ancora preso questa issue.
- Lingua principale
- Go
- Stelle
- 111k
- Fork
- 14.3k
- Merge medio
- 1g 19h
- PR unite (30g)
- 117
Descrizione
From https://github.com/microsoft/vscode/issues/94118
TypeScript Version: 3.9.0-dev.20200330
Search terms
- quick fix
- declare method
- private
Repro
For ts file:
index.ts
class Bar {
bar() {
this._baz(123)
}
}
- Trigger quick fixes on
_baz
Feature request:
https://github.com/microsoft/TypeScript/issues/36249 added a quick fix for adding private properties. However there is no quick fix for adding a private method
Playground Link:
Related Issues:
Guida per i contributori
Apri la guida per i contributori
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
Inizia riproducendo il quick fix mancante in index.ts con la versione di TypeScript descritta, quindi esamina il quick fix esistente per le private properties dell’issue 36249 come punto di ingresso più vicino. Il lavoro è completo quando l’attivazione di un quick fix sulla chiamata mancante a _baz offre un modo per dichiarare un metodo privato e i controlli pertinenti vanno a buon fine.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- typescript
- Ambito
- developer-experience, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Attiva
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 68/100