Skip to content

LSP Implementation details #256

@xnacly

Description

@xnacly

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions