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 ? |