8 releases
Uses new Rust 2024
| new 0.6.4 | Apr 16, 2026 |
|---|---|
| 0.6.3 | Apr 15, 2026 |
| 0.5.1 | Mar 26, 2026 |
| 0.4.0 | Mar 10, 2026 |
#454 in Programming languages
4MB
105K
SLoC
aver-lsp
aver-lsp is the language server for the Aver programming language.
It provides:
- diagnostics for parse, type, and project-policy checks
- completion for Aver namespaces, effects, functions, and module members
- hover with function contracts, verify summaries, and decision context
- go-to-definition across local and dependent modules
- document symbols for modules, decisions, functions, and nested
verify - code lenses for
verifyanddecisionblocks - native
Format Documentsupport through Aver's formatter
Install
cargo install aver-lsp
The server expects an Aver-capable editor client such as the VS Code extension in editors/vscode.
By default the VS Code extension looks for an aver-lsp binary in PATH.
Repository
- language + CLI:
aver-lang - shared runtime:
aver-rt - editor docs:
editors/README.md
Dependencies
~12–17MB
~218K SLoC