aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp.lua
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/lua/vim/lsp.lua')
-rw-r--r--runtime/lua/vim/lsp.lua8
1 files changed, 1 insertions, 7 deletions
diff --git a/runtime/lua/vim/lsp.lua b/runtime/lua/vim/lsp.lua
index 450452157a..87109548b1 100644
--- a/runtime/lua/vim/lsp.lua
+++ b/runtime/lua/vim/lsp.lua
@@ -726,13 +726,7 @@ function lsp.start(config, opts)
validate('root_markers', opts._root_markers, 'table')
config = vim.deepcopy(config)
- for _, marker in ipairs(opts._root_markers) do
- local root = vim.fs.root(bufnr, marker)
- if root ~= nil then
- config.root_dir = root
- break
- end
- end
+ config.root_dir = vim.fs.root(bufnr, opts._root_markers)
end
if