aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorIron_E <code.iron.e@gmail.com>2020-11-14 13:58:10 -0500
committerIron_E <code.iron.e@gmail.com>2020-11-15 02:21:45 -0500
commit046090c7c8fea941340277d85c8c0aaae9429050 (patch)
treef550ff9f65225d09bf75814da0fba1021fc4609a /lua
parentChange the rest of the callback usages (diff)
downloadnvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar.gz
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar.bz2
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar.lz
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar.xz
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.tar.zst
nvim-lspconfig-046090c7c8fea941340277d85c8c0aaae9429050.zip
Add help reference for failed callback assertion
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/configs.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua
index 364f9195..cf0c7d4d 100644
--- a/lua/lspconfig/configs.lua
+++ b/lua/lspconfig/configs.lua
@@ -37,8 +37,8 @@ function configs.__newindex(t, config_name, config_def)
config.handlers["window/logMessage"] = function(err, method, params, client_id)
if params and params.type <= config.log_level then
-- TODO(ashkan) remove this after things have settled.
- assert(lsp.handlers, "Update to Nvim HEAD. This is an incompatible interface.")
- assert(lsp.handlers["window/logMessage"], "Callback for window/logMessage notification is not defined")
+ assert(not lsp.callbacks, "lsp.callbacks has been deprecated. See here for more: https://github.com/nvim-lua/diagnostic-nvim/issues/73")
+ assert(lsp.handlers["window/logMessage"], "Handler for window/logMessage notification is not defined")
lsp.handlers["window/logMessage"](err, method, params, client_id)
end
end