microsoft / microsoft/TypeScript
[SALSA] @callback's @param tags should not require names
@sandersn ci sta già lavorando.
Dal 19/5/2018.
- Lingua principale
- Go
- Stelle
- 111k
- Fork
- 14.4k
- Merge medio
- 1g 19h
- PR unite (30g)
- 117
Descrizione
TypeScript Version: 2.9.0-dev.20180518
Search Terms:
@callback @params duplicate identifier error
Code
/**
* @callback ModuleSortPredicate
* @param {Module} a
* @param {Module} b
* @returns {-1|0|1}
*/
/**
* @callback ModuleFilterPredicate
* @param {Module}
* @param {Chunk}
* @returns {boolean}
*/
/**
* @callback ChunkFilterPredicate
* @param {Chunk} c
* @returns {boolean}
*/
Expected behavior:
No errors, or syntax highlighting errors.
Actual behavior:
lib/Chunk.js:44:18 - error TS1003: Identifier expected.
44 * @param {Chunk}
lib/Chunk.js:44:18 - error TS2300: Duplicate identifier '(Missing)'.
44 * @param {Chunk}
Playground Link:
Related Issues:
Here is an image of it in action. I'm not sure if it is interaction with other things at the same time. I'm happy to pull information for you @sandersn. If you goto webpack/webpack#feature/type-compiler-compilation-save branch you can go to those lines of the code and test it as well.

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.
Valutazione
Questa issue non è ancora stata valutata.