Skip to content

Known Issues

Si Dunford edited this page Dec 9, 2021 · 3 revisions

⚠️ Please remember that the Blitzmax Language Server is not fully operational and most of the features are experimental.

FEATURES

  • Diagnostics
    • Experimental feature
    • Further work is required to add decent messages
  • Outline (Document Symbols)
    • AST view is incomplete
  • Workspace Symbols
    • Experimental feature
    • FOR LOCAL assignments are not included
    • Method/Function arguments are not included

FUNCTIONALITY

  • Progress Bars do not work.
    • 9/12/21: Progress bars are not currently supported by VSCODE
  • textDocument/documentSymbol taking 11 seconds because I am parsing workspace
    • Need a progress bar, but there is currently no support for them in VSCODE
  • Workspace symbols return all symbols for all workspaces
    • This is a workaround because the LSP does not yet define a workspace uri in the workspace/symbols request.
      • Logged as an issue but LSP developers see this as a low priority issue.
  • Shutdown messages are not always send and can cause language server to remain open.
Clone this wiki locally