Possibility of different diagnostic collections based on source #1088
Labels
diagnostics
feature-request
Request for new features or functionality
help wanted
Issues identified as good community contribution opportunities
Milestone
I was wondering if you had considered allowing language servers to have separate diagnostic collections, much like VS Code extensions. In the case of the Go language server, some types of diagnostics appear as files change and others are computed only when files are saved, etc. Having separate diagnostic collections would allow us to update only the relevant collections, rather than resending all of the current diagnostics + the new diagnostics.
Obviously this is something that the language server can handle without diagnostic collections, so it's certainly not a necessity, but it was something that came up for us in a discussion.
The text was updated successfully, but these errors were encountered: