Expand description
LspClient — manages a single language server process.
Spawns the server, performs the LSP initialize handshake, and runs a
background reader task that dispatches responses and
textDocument/publishDiagnostics notifications.
Structs§
- LspClient
- A running language server client.
- Open
Document State - Tracks the state of an open document for didOpen/didChange versioning.