Microsoft/TypeScript
Ver no GitHubSuggestion: Change `Diagnostic.file` to be `SourceFileLike` instead of `SourceFile`.
Open
#18.013 aberto em 24 de ago. de 2017
Domain: APIHelp WantedSuggestion
Métricas do repositório
- Stars
- (48.455 stars)
- Métricas de merge de PR
- (Mesclagem média 6d 17h) (9 fundiu PRs em 30d)
Description
Diagnostic.file is of type SourceFile which forces plugins to cast a non-SourceFile to a SourceFile to report diagnostic messages and guess which parts of SourceFile are not used by tsserver.
Consider changing file to be something like SourceFileLIke or SourceMapSource that specifies the exact requirements that must be supplied by plugins for this field.