QuarkdownLanguageServer

class QuarkdownLanguageServer(quarkdownDirectory: File?) : LanguageServer, LanguageClientAware

Quarkdown Language Server implementation.

Parameters

quarkdownDirectory

the directory containing the Quarkdown distribution, if available

Constructors

Link copied to clipboard
constructor(quarkdownDirectory: File?)

Properties

Link copied to clipboard

The directory containing the documentation files, if available. This is located in the Quarkdown distribution.

Functions

Link copied to clipboard
open fun cancelProgress(p0: WorkDoneProgressCancelParams)
Link copied to clipboard
open override fun connect(client: LanguageClient?)
Link copied to clipboard
Link copied to clipboard
open override fun exit(): Nothing
Link copied to clipboard
open fun getNotebookDocumentService(): NotebookDocumentService
Link copied to clipboard
open override fun getTextDocumentService(): TextDocumentService
Link copied to clipboard
open override fun getWorkspaceService(): WorkspaceService
Link copied to clipboard
open override fun initialize(params: InitializeParams?): CompletableFuture<InitializeResult?>?
Link copied to clipboard
open fun initialized()
open fun initialized(p0: InitializedParams)
Link copied to clipboard
fun log(message: String)

Logs a message to the client.

Link copied to clipboard
fun publishDiagnostics(uri: String, diagnostics: List<Diagnostic>)

Publishes diagnostics to the client.

Link copied to clipboard
open fun setTrace(p0: SetTraceParams)
Link copied to clipboard
open override fun shutdown(): CompletableFuture<in Any>?