Skip to main content

Module manager

Module manager 

Source
Expand description

LSP manager — multi-server lifecycle and config layering.

Owns one oxicode_lsp::LspClient per language server. The manager routes file-based requests to the right server based on file extension and exposes a unified surface via super::CliLspProvider.

Structs§

LspManager
Multi-server LSP manager.
LspServerConfig
Configuration for a single language server.

Functions§

default_servers
Default server table: rust-analyzer for .rs files when on PATH.