Skip to main content

Module workspace

Module workspace 

Source
Expand description

Workspace-wide symbol index: every .lg/.md file under the workspace folders, analyzed in the background, so symbols resolve across files the user never opened.

Open-document state stays authoritative in crate::state::ServerState; this index answers only what per-document resolution cannot — workspace symbol queries and cross-file definition lookups.

Structs§

FileReference
One name occurrence in a file, for cross-file references and rename.
WorkspaceIndex
WorkspaceSymbol