pkl-lsp-core 0.2.1

Core PKL language analysis for pkl-lsp
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mod archive;
mod document;
mod features;
mod index;
mod protocol;

pub use archive::{ARCHIVE_SCHEMA_VERSION, ArchiveError, ArchivedWorkspace};
pub use document::{Document, DocumentStore};
pub use features::{CompletionOptions, FeatureEngine};
pub use index::{
    DiagnosticSource, ImportEdge, ImportKind, PklDiagnostic, PklSymbol, SymbolKind, TextPosition,
    TextRange, WorkspaceIndex,
};
pub use protocol::{
    CodeAction, CompletionItem, CompletionList, Diagnostic, DocumentHighlight, DocumentSymbol,
    FoldingRange, Hover, InlayHint, Location, PrepareRename, SelectionRange, SemanticToken,
    SemanticTokens, SignatureHelp, WorkspaceEdit, WorkspaceSymbol,
};