diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/requests.odin | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/server/requests.odin b/src/server/requests.odin index 555ffd3..fca7609 100644 --- a/src/server/requests.odin +++ b/src/server/requests.odin @@ -275,6 +275,7 @@ call_map: map[string]proc( "textDocument/documentLink" = request_document_links, "textDocument/rename" = request_rename, "textDocument/references" = request_references, + "window/progress" = request_noop, } notification_map: map[string]bool = { @@ -283,6 +284,7 @@ notification_map: map[string]bool = { "textDocument/didClose" = true, "textDocument/didSave" = true, "initialized" = true, + "window/progress" = true, } consume_requests :: proc(config: ^common.Config, writer: ^Writer) -> bool { @@ -1381,3 +1383,12 @@ request_references :: proc( return .None } + +request_noop :: proc( + params: json.Value, + id: RequestId, + config: ^common.Config, + writer: ^Writer, +) -> common.Error { + return .None +} |