aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorMichael Lingelbach <m.j.lbach@gmail.com>2021-11-26 10:35:12 -0500
committerGitHub <noreply@github.com>2021-11-26 10:35:12 -0500
commitb49965f5430ec3cb68d8dcd24b9d49f042cf6d2a (patch)
tree18e2e669e74dddc3f2904b1121d701b459f5399b /lua
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar.gz
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar.bz2
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar.lz
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar.xz
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.tar.zst
nvim-lspconfig-b49965f5430ec3cb68d8dcd24b9d49f042cf6d2a.zip
fix: single_file_mode should be single_file_support (#1489)
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/jdtls.lua2
-rw-r--r--lua/lspconfig/server_configurations/perlls.lua2
-rw-r--r--lua/lspconfig/server_configurations/powershell_es.lua2
-rw-r--r--lua/lspconfig/util.lua8
4 files changed, 7 insertions, 7 deletions
diff --git a/lua/lspconfig/server_configurations/jdtls.lua b/lua/lspconfig/server_configurations/jdtls.lua
index 74952b57..40d1341f 100644
--- a/lua/lspconfig/server_configurations/jdtls.lua
+++ b/lua/lspconfig/server_configurations/jdtls.lua
@@ -132,7 +132,7 @@ return {
end
end
end,
- single_file_mode = true,
+ single_file_support = true,
init_options = {
workspace = get_workspace_dir(),
jvm_args = {},
diff --git a/lua/lspconfig/server_configurations/perlls.lua b/lua/lspconfig/server_configurations/perlls.lua
index 39fc16b6..57aa39d0 100644
--- a/lua/lspconfig/server_configurations/perlls.lua
+++ b/lua/lspconfig/server_configurations/perlls.lua
@@ -22,7 +22,7 @@ return {
},
filetypes = { 'perl' },
root_dir = util.find_git_ancestor,
- single_file_mode = true,
+ single_file_support = true,
},
docs = {
package_json = 'https://raw.githubusercontent.com/richterger/Perl-LanguageServer/master/clients/vscode/perl/package.json',
diff --git a/lua/lspconfig/server_configurations/powershell_es.lua b/lua/lspconfig/server_configurations/powershell_es.lua
index 590673b6..ac723f43 100644
--- a/lua/lspconfig/server_configurations/powershell_es.lua
+++ b/lua/lspconfig/server_configurations/powershell_es.lua
@@ -23,7 +23,7 @@ return {
filetypes = { 'ps1' },
root_dir = util.find_git_ancestor,
- single_file_mode = true,
+ single_file_support = true,
},
docs = {
description = [[
diff --git a/lua/lspconfig/util.lua b/lua/lspconfig/util.lua
index ec3ffa95..915396b3 100644
--- a/lua/lspconfig/util.lua
+++ b/lua/lspconfig/util.lua
@@ -236,9 +236,9 @@ function M.server_per_root_dir_manager(_make_config)
local single_file_clients = {}
local manager = {}
- function manager.add(root_dir, single_file_mode)
+ function manager.add(root_dir, single_file_support)
local client_id
- if single_file_mode then
+ if single_file_support then
client_id = single_file_clients[root_dir]
else
if not root_dir then
@@ -280,7 +280,7 @@ function M.server_per_root_dir_manager(_make_config)
-- Sending rootDirectory and workspaceFolders as null is not explicitly
-- codified in the spec. Certain servers crash if initialized with a NULL
-- root directory.
- if single_file_mode then
+ if single_file_support then
new_config.root_dir = nil
new_config.workspace_folders = nil
end
@@ -291,7 +291,7 @@ function M.server_per_root_dir_manager(_make_config)
return
end
- if single_file_mode then
+ if single_file_support then
single_file_clients[root_dir] = client_id
else
clients[root_dir] = client_id