diff options
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/mason-lspconfig/mappings/filetype.lua | 2 | ||||
| -rw-r--r-- | lua/mason-lspconfig/mappings/server.lua | 3 | ||||
| -rw-r--r-- | lua/mason-lspconfig/server_configurations/gradle_ls/init.lua | 5 | ||||
| -rw-r--r-- | lua/mason-lspconfig/win-exepath-compat.lua | 1 |
4 files changed, 9 insertions, 2 deletions
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua index b80f8eb..cfd93db 100644 --- a/lua/mason-lspconfig/mappings/filetype.lua +++ b/lua/mason-lspconfig/mappings/filetype.lua @@ -56,7 +56,7 @@ return { gotmpl = { "gopls" }, gowork = { "gopls" }, graphql = { "graphql" }, - groovy = { "groovyls" }, + groovy = { "gradle_ls", "groovyls" }, haml = { "tailwindcss" }, handlebars = { "ember", "tailwindcss" }, haskell = { "hls" }, diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua index 6936aa1..f011261 100644 --- a/lua/mason-lspconfig/mappings/server.lua +++ b/lua/mason-lspconfig/mappings/server.lua @@ -37,8 +37,8 @@ M.lspconfig_to_package = { ["elmls"] = "elm-language-server", ["ember"] = "ember-language-server", ["emmet_ls"] = "emmet-ls", - ["erlangls"] = "erlang-ls", ["erg_language_server"] = "erg-language-server", + ["erlangls"] = "erlang-ls", ["esbonio"] = "esbonio", ["eslint"] = "eslint-lsp", ["flux_lsp"] = "flux-lsp", @@ -47,6 +47,7 @@ M.lspconfig_to_package = { ["fsautocomplete"] = "fsautocomplete", ["golangci_lint_ls"] = "golangci-lint-langserver", ["gopls"] = "gopls", + ["gradle_ls"] = "gradle-language-server", ["grammarly"] = "grammarly-languageserver", ["graphql"] = "graphql-language-service-cli", ["groovyls"] = "groovy-language-server", diff --git a/lua/mason-lspconfig/server_configurations/gradle_ls/init.lua b/lua/mason-lspconfig/server_configurations/gradle_ls/init.lua new file mode 100644 index 0000000..09a8735 --- /dev/null +++ b/lua/mason-lspconfig/server_configurations/gradle_ls/init.lua @@ -0,0 +1,5 @@ +return function() + return { + cmd = { "gradle-language-server" }, + } +end diff --git a/lua/mason-lspconfig/win-exepath-compat.lua b/lua/mason-lspconfig/win-exepath-compat.lua index 59f5150..015d0df 100644 --- a/lua/mason-lspconfig/win-exepath-compat.lua +++ b/lua/mason-lspconfig/win-exepath-compat.lua @@ -29,6 +29,7 @@ return { ["fsautocomplete"] = true, ["golangci_lint_ls"] = true, ["gopls"] = true, + ["gradle_ls"] = true, ["groovyls"] = true, ["haxe_language_server"] = true, ["hls"] = true, |
