aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/luarc.json3
-rw-r--r--runtime/lua/vim/lsp.lua4
2 files changed, 5 insertions, 2 deletions
diff --git a/contrib/luarc.json b/contrib/luarc.json
index ebad0581b9..31126e4215 100644
--- a/contrib/luarc.json
+++ b/contrib/luarc.json
@@ -13,6 +13,9 @@
"teardown",
"finally",
"lfs"
+ ],
+ "disable": [
+ "luadoc-miss-see-name"
]
},
"workspace": {
diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua
index 970bb56478..2c115007de 100644
--- a/runtime/lua/vim/lsp.lua
+++ b/runtime/lua/vim/lsp.lua
@@ -1183,7 +1183,7 @@ function lsp.start_client(config)
---
---@param code (integer) Error code
---@param err (...) Other arguments may be passed depending on the error kind
- ---@see `vim.lsp.rpc.client_errors` for possible errors. Use
+ ---@see vim.lsp.rpc.client_errors for possible errors. Use
---`vim.lsp.rpc.client_errors[code]` to get a human-friendly name.
function dispatch.on_error(code, err)
if log.error() then
@@ -2366,7 +2366,7 @@ function lsp.formatexpr(opts)
}
local response =
client.request_sync('textDocument/rangeFormatting', params, timeout_ms, bufnr)
- if response.result then
+ if response and response.result then
lsp.util.apply_text_edits(response.result, 0, client.offset_encoding)
return 0
end