Skip to content

Commit 521ae10

Browse files
committed
Keep server capabilities in LanguageServer instance
1 parent 88d2aee commit 521ae10

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

R/handlers-general.R

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ on_initialize <- function(self, id, params) {
2222
server_capabilities <- merge_list(
2323
server_capabilities,
2424
getOption("languageserver.server_capabilities"))
25+
self$ServerCapabilities <- server_capabilities
2526
self$deliver(Response$new(id = id, result = list(capabilities = server_capabilities)))
2627
}
2728

R/languageserver.R

+1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ LanguageServer <- R6::R6Class("LanguageServer",
2727
rootPath = NULL,
2828
initializationOptions = NULL,
2929
ClientCapabilities = NULL,
30+
ServerCapabilities = NULL,
3031

3132
diagnostics_task_manager = NULL,
3233
parse_task_manager = NULL,

0 commit comments

Comments
 (0)