-
-
Notifications
You must be signed in to change notification settings - Fork 318
Open
Description
What happened, and what did you expect to happen?
LSP completions include this, which violates the spec because kind should be either "plaintext" or "markdown".
"documentation": {
"kind": "",
"value": ""
},
documentation is an optional markupContent
go-lsp package defines it as
// A human-readable string that represents a doc-comment.
Documentation MarkupContent `json:"documentation,omitempty"`omitempty is useless. To fix this, we could change it to Documentation *MarkupContent.
Opening this issue here because it seems like https://github.com/nimblebun/go-lsp is not active.
Maybe we should switch to a different library?
Output of "elvish -version"
0.21.0
Code of Conduct
- I agree to follow Elvish's Code of Conduct.
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🧭Recon