The old LSP (tree-sitter based)
The next-gen LSP for JVM family languages
The development of the LSP is in very early stage, please contribute!
Run the VSCode extension development host with the following command
cargo xtask vscode
# or with custom cargo arguments
# cargo xtask vscode -- -rIf you want to inspect a tree:
cargo xtask parse path/to/file.javaIf you want to inspect trees in a folder:
cargo xtask batch-parse path/to/folder -o output/This project is licensed under GPL-3.0,
Files under lib/rust-sam licensed under MIT.