revert "fix(lsp): _get_workspace_folders does not handle root_dir() function"

This reverts commit 21540d21ca.
This commit is contained in:
Justin M. Keyes
2025-10-14 22:31:49 -04:00
parent 2668a46902
commit f93747ee3a
5 changed files with 10 additions and 151 deletions

View File

@@ -54,7 +54,7 @@ function lsp._unsupported_method(method)
end
---@private
---@param workspace_folders string|lsp.WorkspaceFolder[]|fun(bufnr: integer, on_dir:fun(root_dir?:string))?
---@param workspace_folders string|lsp.WorkspaceFolder[]?
---@return lsp.WorkspaceFolder[]?
function lsp._get_workspace_folders(workspace_folders)
if type(workspace_folders) == 'table' then
@@ -66,15 +66,6 @@ function lsp._get_workspace_folders(workspace_folders)
name = workspace_folders,
},
}
elseif type(workspace_folders) == 'function' then
local name = lsp.client._resolve_root_dir(1000, 0, workspace_folders)
return name
and {
{
uri = vim.uri_from_fname(name),
name = name,
},
}
end
end