Skip to content

lsp / org.pinelang.lsp.lsp.models / JsonRPCServerCapabilitiesImpl

JsonRPCServerCapabilitiesImpl

data class JsonRPCServerCapabilitiesImpl

Constructors

Name Summary
<init> JsonRPCServerCapabilitiesImpl(completionProvider:CompletionProvider= CompletionProvider(), definitionProvider:Boolean= true, textDocumentSync:TextDocumentSyncKind= TextDocumentSyncKind.Full, hoverProvider:Boolean= true, documentSymbolProvider:Boolean= true, workspace:WorkspaceFoldersServerCapabilities? = null)

Properties

Name Summary
completionProvider val completionProvider:CompletionProvider
definitionProvider val definitionProvider:Boolean
documentSymbolProvider val documentSymbolProvider:Boolean
hoverProvider val hoverProvider:Boolean
textDocumentSync val textDocumentSync:TextDocumentSyncKind
workspace val workspace:WorkspaceFoldersServerCapabilities?