Crate ink_lsp_server

Source
Expand description

A Language Server Protocol (LSP) implementation for the ink! smart contract programming language.

Installation and usage instructions for the ink! Language Server (ink-lsp-server) binary can be found in the crate README on GitHub (or crates.io).

Modules§

translator
Translates between ink! analyzer and LSP types.

Functions§

initialize
Implements LSP server initialization.
main_loop
Implements the main loop for dispatching LSP requests, notifications and handling responses.