pub type LspCompiledArtifact = CompiledArtifact<LspCompilerFeat>;
Expand description
LSP compiled artifact.
Aliased Type§
struct LspCompiledArtifact {
pub graph: Arc<WorldComputeGraph<LspCompilerFeat>>,
pub diag: Arc<DiagnosticsTask>,
pub doc: Option<TypstDocument>,
pub deps: OnceLock<EcoVec<FileId>>,
}
Fields§
§graph: Arc<WorldComputeGraph<LspCompilerFeat>>
The used compute graph.
diag: Arc<DiagnosticsTask>
The diagnostics of the document.
doc: Option<TypstDocument>
The compiled document.
deps: OnceLock<EcoVec<FileId>>
The depended files.