LanguageServerProtocol icon indicating copy to clipboard operation
LanguageServerProtocol copied to clipboard

Swift library for working with Language Server Protocol (LSP)

Results 4 LanguageServerProtocol issues
Sort by recently updated
recently updated
newest added

All of the client-level stuff should be migrated out to https://github.com/ChimeHQ/LanguageClient. Just makes sense to keep this all strictly protocol stuff.

To start, a test that exercises a specific feature, including parameter serialization and result deserialization.

This unconditionally sets the message to "unsupported" and ignores the error parameter.

The [Helix editor](https://helix-editor.com) language client sends an empty dictionary `{}` for this `params.capabilities.textDocument.completion.completionItemKind` during initialisation, but the `LanguageServerProtocol` library expects this dictionary to have a `valueSet` field if it is...