Package-level declarations
Types
Link copied to clipboard
Quarkdown Language Server implementation.
Link copied to clipboard
Launcher for the Quarkdown Language Server.
Link copied to clipboard
class QuarkdownTextDocumentService(server: QuarkdownLanguageServer, completionSuppliers: List<CompletionSupplier>, tokensSuppliers: List<SemanticTokensSupplier>, hoverSuppliers: List<HoverSupplier>, diagnosticsSuppliers: List<DiagnosticsSupplier>, formattingSuppliers: List<OnTypeFormattingEditSupplier>) : TextDocumentService
Service for handling text document operations in the Quarkdown Language Server.
Link copied to clipboard
Link copied to clipboard
data class TextDocument(val text: String, val cache: DocumentCache? = null, val setActive: TextDocument.() -> Unit = {})
An immutable representation of a text document that the user is working on.