From eb036339bccb2ed58217c808152fee8a99963909 Mon Sep 17 00:00:00 2001 From: sommerfeld Date: Fri, 17 Apr 2026 10:53:54 +0100 Subject: fix: replace deprecated codelens.refresh with codelens.enable vim.lsp.codelens.refresh({ bufnr }) is deprecated in 0.12. Use vim.lsp.codelens.enable(true, { bufnr }) which handles the autocmds internally. --- home/.config/nvim/lua/plugins/lsp.lua | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/home/.config/nvim/lua/plugins/lsp.lua b/home/.config/nvim/lua/plugins/lsp.lua index c720099..2e334c8 100644 --- a/home/.config/nvim/lua/plugins/lsp.lua +++ b/home/.config/nvim/lua/plugins/lsp.lua @@ -167,17 +167,7 @@ vim.api.nvim_create_autocmd("LspAttach", { event.buf ) then - vim.api.nvim_create_autocmd( - { "CursorHold", "CursorHoldI", "InsertLeave" }, - { - buffer = bufnr, - group = vim.api.nvim_create_augroup( - "codelens", - { clear = true } - ), - callback = vim.lsp.codelens.refresh, - } - ) + vim.lsp.codelens.enable(true, { bufnr = bufnr }) end if -- cgit v1.2.3-70-g09d2