lsp-async-stub

Crates.iolsp-async-stub
lib.rslsp-async-stub
version0.6.4
sourcesrc
created_at2020-12-28 03:40:57.130586
updated_at2024-07-31 08:37:09.007675
descriptionAn LSP server stub for futures
homepage
repositoryhttps://github.com/tamasfe/taplo
max_upload_size
id328109
size48,764
Ferenc Tamás (tamasfe)

documentation

README

LSP Async Stub

This library provides utilities and a basic server stub for asynchronous LSP communication with JSON RPC.

Used mainly by taplo-lsp.

The server stub expects async handlers that will be called for each message along with the parameters in the message and a context for shared data, cancellation and sending further requests/notifications back to the client. It also handles invalid messages, initialization and teardown according to the LSP spec.

Commit count: 898

cargo fmt