Skip to main content

Crate rovo_lsp

Crate rovo_lsp 

Source
Expand description

Rovo LSP - Language Server Protocol implementation for Rovo annotations

This crate provides LSP support for Rovo, including:

  • Syntax highlighting and validation of Rovo annotations
  • Auto-completion for annotations, status codes, and security schemes
  • Hover information for types, status codes, and annotations
  • Code actions for adding annotations and derives
  • Go-to-definition for response types
  • Find references for tags

Modulesยง

backend
code_actions
completion
diagnostics
docs
handlers
parser
type_resolver
utils