Skip to content

lsp / org.pinelang.lsp.lsp.models / LSPInitializeParams

LSPInitializeParams

data class LSPInitializeParams

Constructors

Name Summary
<init> LSPInitializeParams(processId:Double?, clientInfo:LSPClientInfo?, rootPath:String?, rootUri:String?, capabilities:LSPClientCapabilities, initializationOptions:Map<String,Any>?, trace:String?)

Properties

Name Summary
capabilities The capabilities provided by the client (editor or tool)val capabilities:LSPClientCapabilities
clientInfo Information about the clientval clientInfo:LSPClientInfo?
initializationOptions User provided initialization options.val initializationOptions:Map<String,Any>?
processId The process Id of the parent process that started the server.val processId:Double?
rootPath The rootPath of the workspace. Is null if no folder is open.val rootPath:String?
rootUri The rootUri of the workspace. Is null if no folder is open. If both rootPath and rootUri are set rootUri wins.val rootUri:String?
trace The initial trace setting. If omitted trace is disabled (‘off’).val trace:String?