aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/buf.lua
diff options
context:
space:
mode:
authorDaniel Steinberg <dstein64@users.noreply.github.com>2022-01-16 02:08:35 -0500
committerGitHub <noreply@github.com>2022-01-15 23:08:35 -0800
commit7085e5b0c8588618e643c87802afc515f67812d9 (patch)
tree19328c8e8096962556844f9e0c580cdc24ed9bd2 /runtime/lua/vim/lsp/buf.lua
parenta0201b6ed37bae594bd0db2804c8ecff09a29e0e (diff)
downloadrneovim-7085e5b0c8588618e643c87802afc515f67812d9.tar.gz
rneovim-7085e5b0c8588618e643c87802afc515f67812d9.tar.bz2
rneovim-7085e5b0c8588618e643c87802afc515f67812d9.zip
fix(lsp): avoid nil workspace/symbol query (#17107)
Diffstat (limited to 'runtime/lua/vim/lsp/buf.lua')
-rw-r--r--runtime/lua/vim/lsp/buf.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/lua/vim/lsp/buf.lua b/runtime/lua/vim/lsp/buf.lua
index c9b73e4b70..eb7ec579f1 100644
--- a/runtime/lua/vim/lsp/buf.lua
+++ b/runtime/lua/vim/lsp/buf.lua
@@ -447,6 +447,9 @@ end
---@param query (string, optional)
function M.workspace_symbol(query)
query = query or npcall(vfn.input, "Query: ")
+ if query == nil then
+ return
+ end
local params = {query = query}
request('workspace/symbol', params)
end