Skip to main content

Module lsp

Module lsp 

Source
Expand description

Minimal stdio LSP client used by the fetch layer.

The transport is implemented locally because tower-lsp supplies protocol types and server infrastructure, but cgraph needs to act as an LSP client.

Re-exports§

pub use crate::fetch::WorkspaceSymbolMatch;

Structs§

HierarchyClient
LspConfig
LspProvider
WorkspaceSymbolClient

Enums§

LspStatusUpdate
A provider-level status event, kept separate from individual request results.