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