Ver Fonte

fix(nvim-cmp-lsp): update_capabilities has been deprecated (#3245)

Abouzar Parvan há 2 anos atrás
pai
commit
a54312b769
2 ficheiros alterados com 8 adições e 8 exclusões
  1. 5 5
      lua/lvim/lsp/init.lua
  2. 3 3
      snapshots/default.json

+ 5 - 5
lua/lvim/lsp/init.lua

@@ -25,6 +25,11 @@ local function add_lsp_buffer_keybindings(bufnr)
 end
 
 function M.common_capabilities()
+  local status_ok, cmp_nvim_lsp = pcall(require, "cmp_nvim_lsp")
+  if status_ok then
+    return cmp_nvim_lsp.default_capabilities()
+  end
+
   local capabilities = vim.lsp.protocol.make_client_capabilities()
   capabilities.textDocument.completion.completionItem.snippetSupport = true
   capabilities.textDocument.completion.completionItem.resolveSupport = {
@@ -35,11 +40,6 @@ function M.common_capabilities()
     },
   }
 
-  local status_ok, cmp_nvim_lsp = pcall(require, "cmp_nvim_lsp")
-  if status_ok then
-    capabilities = cmp_nvim_lsp.update_capabilities(capabilities)
-  end
-
   return capabilities
 end
 

+ 3 - 3
snapshots/default.json

@@ -15,7 +15,7 @@
     "commit": "3022dbc"
   },
   "cmp-nvim-lsp": {
-    "commit": "affe808"
+    "commit": "389f06d"
   },
   "cmp-path": {
     "commit": "447c87c"
@@ -36,7 +36,7 @@
     "commit": "7d8c6c4"
   },
   "neodev.nvim": {
-    "commit": "b2fd8b7"
+    "commit": "d785dc8"
   },
   "lualine.nvim": {
     "commit": "a52f078"
@@ -66,7 +66,7 @@
     "commit": "c8ce83a"
   },
   "nvim-lspconfig": {
-    "commit": "f11fdff"
+    "commit": "35a731b"
   },
   "nvim-navic": {
     "commit": "132b273"