aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/codelens.lua
diff options
context:
space:
mode:
authorMichael Lingelbach <m.j.lbach@gmail.com>2021-09-05 10:27:52 -0700
committerGitHub <noreply@github.com>2021-09-05 10:27:52 -0700
commit23fe6dba138859c1c22850b9ce76219141f546a0 (patch)
tree297bca80ff0ad1f442d6a4f36db88c5509c455e0 /runtime/lua/vim/lsp/codelens.lua
parent7a0468e7addc8745d82abdfb62d25714f38dae8f (diff)
parentf7dabbc115296d7d821985fb77d63a2958d48be3 (diff)
downloadrneovim-23fe6dba138859c1c22850b9ce76219141f546a0.tar.gz
rneovim-23fe6dba138859c1c22850b9ce76219141f546a0.tar.bz2
rneovim-23fe6dba138859c1c22850b9ce76219141f546a0.zip
Merge pull request #15504 from mjlbach/feat/change-handler-signature
feat(lsp)!: change handler signature
Diffstat (limited to 'runtime/lua/vim/lsp/codelens.lua')
-rw-r--r--runtime/lua/vim/lsp/codelens.lua12
1 files changed, 6 insertions, 6 deletions
diff --git a/runtime/lua/vim/lsp/codelens.lua b/runtime/lua/vim/lsp/codelens.lua
index 6e04bae037..7e706823f0 100644
--- a/runtime/lua/vim/lsp/codelens.lua
+++ b/runtime/lua/vim/lsp/codelens.lua
@@ -197,17 +197,17 @@ end
--- |lsp-handler| for the method `textDocument/codeLens`
---
-function M.on_codelens(err, _, result, client_id, bufnr)
+function M.on_codelens(err, result, ctx, _)
assert(not err, vim.inspect(err))
- M.save(result, bufnr, client_id)
+ M.save(result, ctx.bufnr, ctx.client_id)
-- Eager display for any resolved (and unresolved) lenses and refresh them
-- once resolved.
- M.display(result, bufnr, client_id)
- resolve_lenses(result, bufnr, client_id, function()
- M.display(result, bufnr, client_id)
- active_refreshes[bufnr] = nil
+ M.display(result, ctx.bufnr, ctx.client_id)
+ resolve_lenses(result, ctx.bufnr, ctx.client_id, function()
+ M.display(result, ctx.bufnr, ctx.client_id)
+ active_refreshes[ctx.bufnr] = nil
end)
end