This is my precursor to implementing a WIP language server protocol server implementation. My current goal is to implement a subset of the LSP functionalities, specifically:
- exposing pre runtime errors into any LSP client via
textDocument/diagnostic
textDocument/hover for builtin keywords, types of variables, etc
- basic intellisense for builtins
My changeset will be based on the implementation in sqleibniz: sqleibniz::lsp::mod, which in turn is based on lsp-server and lsp-types.
This is my precursor to implementing a WIP language server protocol server implementation. My current goal is to implement a subset of the LSP functionalities, specifically:
textDocument/diagnostictextDocument/hoverfor builtin keywords, types of variables, etcMy changeset will be based on the implementation in sqleibniz: sqleibniz::lsp::mod, which in turn is based on lsp-server and lsp-types.