aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleš Brelih <ales.brelih@gmail.com>2024-04-22 03:31:01 +0200
committerGitHub <noreply@github.com>2024-04-22 01:31:01 +0000
commitbc0e7588519b435b3fdf9a04d1d4d0e0ed847837 (patch)
treebd519da3ad93cfb88466057518f1a80905fbe59a
parentfeat: rename ruby_ls to ruby_lsp (#395) (diff)
downloadmason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar.gz
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar.bz2
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar.lz
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar.xz
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.tar.zst
mason-lspconfig-bc0e7588519b435b3fdf9a04d1d4d0e0ed847837.zip
feat: add gitlab-ci-ls (#391)
* feat: add gitlab-ci-ls Added Gitlab CI language server mapping. --------- Co-authored-by: William Boman <william@redwill.se>
-rw-r--r--README.md1
-rw-r--r--doc/mason-lspconfig-mapping.txt1
-rw-r--r--doc/server-mapping.md1
-rw-r--r--lua/mason-lspconfig/mappings/filetype.lua2
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
5 files changed, 5 insertions, 1 deletions
diff --git a/README.md b/README.md
index bf6790c..c7eed8f 100644
--- a/README.md
+++ b/README.md
@@ -372,6 +372,7 @@ local DEFAULT_SETTINGS = {
| Vue | `vuels` |
| WGSL | `wgsl_analyzer` |
| XML | `lemminx` |
+| YAML | `gitlab_ci_ls` |
| YAML | `hydra_lsp` |
| YAML | `yamlls` |
| Zig | `zls` |
diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt
index 409035b..2eef910 100644
--- a/doc/mason-lspconfig-mapping.txt
+++ b/doc/mason-lspconfig-mapping.txt
@@ -65,6 +65,7 @@ flux-lsp flux_lsp
foam-language-server foam_ls
fortls fortls
fsautocomplete fsautocomplete
+gitlab-ci-ls gitlab_ci_ls
glint glint
glsl_analyzer glsl_analyzer
glslls glslls
diff --git a/doc/server-mapping.md b/doc/server-mapping.md
index 62a4799..b9e20f7 100644
--- a/doc/server-mapping.md
+++ b/doc/server-mapping.md
@@ -62,6 +62,7 @@
| [foam_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#foam_ls) | [foam-language-server](https://mason-registry.dev/registry/list#foam-language-server) |
| [fortls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#fortls) | [fortls](https://mason-registry.dev/registry/list#fortls) |
| [fsautocomplete](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#fsautocomplete) | [fsautocomplete](https://mason-registry.dev/registry/list#fsautocomplete) |
+| [gitlab_ci_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#gitlab_ci_ls) | [gitlab-ci-ls](https://mason-registry.dev/registry/list#gitlab-ci-ls) |
| [glint](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#glint) | [glint](https://mason-registry.dev/registry/list#glint) |
| [glsl_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#glsl_analyzer) | [glsl_analyzer](https://mason-registry.dev/registry/list#glsl_analyzer) |
| [glslls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#glslls) | [glslls](https://mason-registry.dev/registry/list#glslls) |
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index cd7cbf5..75408f4 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -225,7 +225,7 @@ return {
yaml = { "azure_pipelines_ls", "hydra_lsp", "snyk_ls", "spectral", "yamlls" },
["yaml.ansible"] = { "ansiblels" },
["yaml.docker-compose"] = { "docker_compose_language_service", "yamlls" },
- ["yaml.gitlab"] = { "yamlls" },
+ ["yaml.gitlab"] = { "gitlab_ci_ls", "yamlls" },
["yaml.openapi"] = { "vacuum" },
yml = { "spectral" },
zig = { "zls" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 33b5a67..c1f3263 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -65,6 +65,7 @@ M.lspconfig_to_package = {
["foam_ls"] = "foam-language-server",
["fortls"] = "fortls",
["fsautocomplete"] = "fsautocomplete",
+ ["gitlab_ci_ls"] = "gitlab-ci-ls",
["glint"] = "glint",
["glsl_analyzer"] = "glsl_analyzer",
["glslls"] = "glslls",