diff options
| author | Carlos FlorĂȘncio <carlosmflorencio@gmail.com> | 2024-05-11 10:52:38 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-05-11 11:52:38 +0200 |
| commit | 52780478e9bdbe212a2ebac20116bc0375fb3dcf (patch) | |
| tree | 3aeb16c53cb788dd492e5c06846109dbe5a481ad | |
| parent | feat: add harper-ls configuration (#406) (diff) | |
| download | mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar.gz mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar.bz2 mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar.lz mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar.xz mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.tar.zst mason-lspconfig-52780478e9bdbe212a2ebac20116bc0375fb3dcf.zip | |
feat: add starlark_rust mapping (#407)
| -rw-r--r-- | README.md | 1 | ||||
| -rw-r--r-- | doc/mason-lspconfig-mapping.txt | 1 | ||||
| -rw-r--r-- | doc/server-mapping.md | 1 | ||||
| -rw-r--r-- | lua/mason-lspconfig/mappings/filetype.lua | 4 | ||||
| -rw-r--r-- | lua/mason-lspconfig/mappings/server.lua | 1 |
5 files changed, 7 insertions, 1 deletions
@@ -350,6 +350,7 @@ local DEFAULT_SETTINGS = { | Sphinx | `esbonio` | | Standard ML | `millet` | | Starlark | `bzl` | +| Starlark | `starlark_rust` | | Stylelint | `stylelint_lsp` | | Svelte | `svelte` | | Stimulus | `stimulus_ls` | diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt index 34b98f9..9871bfe 100644 --- a/doc/mason-lspconfig-mapping.txt +++ b/doc/mason-lspconfig-mapping.txt @@ -172,6 +172,7 @@ spectral-language-server spectral sqlls sqlls sqls sqls standardrb standardrb +starlark-rust starlark_rust stimulus-language-server stimulus_ls stylelint-lsp stylelint_lsp svelte-language-server svelte diff --git a/doc/server-mapping.md b/doc/server-mapping.md index 6b2b11a..33b41e8 100644 --- a/doc/server-mapping.md +++ b/doc/server-mapping.md @@ -169,6 +169,7 @@ | [sqlls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#sqlls) | [sqlls](https://mason-registry.dev/registry/list#sqlls) | | [sqls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#sqls) | [sqls](https://mason-registry.dev/registry/list#sqls) | | [standardrb](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#standardrb) | [standardrb](https://mason-registry.dev/registry/list#standardrb) | +| [starlark_rust](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#starlark_rust) | [starlark-rust](https://mason-registry.dev/registry/list#starlark-rust) | | [stimulus_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#stimulus_ls) | [stimulus-language-server](https://mason-registry.dev/registry/list#stimulus-language-server) | | [stylelint_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#stylelint_lsp) | [stylelint-lsp](https://mason-registry.dev/registry/list#stylelint-lsp) | | [svelte](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#svelte) | [svelte-language-server](https://mason-registry.dev/registry/list#svelte-language-server) | diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua index 8e520e1..ffcace0 100644 --- a/lua/mason-lspconfig/mappings/filetype.lua +++ b/lua/mason-lspconfig/mappings/filetype.lua @@ -2,6 +2,7 @@ -- stylua: ignore start return { ["*"] = { "typos_lsp" }, + ["BUILD.bazel"] = { "starlark_rust" }, OpenFOAM = { "foam_ls" }, PKGBUILD = { "pkgbuild_language_server" }, ada = { "als" }, @@ -21,7 +22,7 @@ return { blade = { "stimulus_ls", "tailwindcss" }, brs = { "bright_script" }, bsl = { "bsl_ls" }, - bzl = { "bzl" }, + bzl = { "bzl", "starlark_rust" }, c = { "ast_grep", "clangd", "harper_ls" }, cairo = { "cairo_ls" }, clar = { "clarity_lsp" }, @@ -184,6 +185,7 @@ return { sml = { "millet" }, solidity = { "solang", "solc", "solidity", "solidity_ls", "solidity_ls_nomicfoundation" }, sql = { "sqlls", "sqls" }, + star = { "starlark_rust" }, stylus = { "tailwindcss" }, sugarss = { "stylelint_lsp", "tailwindcss" }, surface = { "elixirls", "lexical" }, diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua index 6e07f16..1b8202b 100644 --- a/lua/mason-lspconfig/mappings/server.lua +++ b/lua/mason-lspconfig/mappings/server.lua @@ -172,6 +172,7 @@ M.lspconfig_to_package = { ["sqlls"] = "sqlls", ["sqls"] = "sqls", ["standardrb"] = "standardrb", + ["starlark_rust"] = "starlark-rust", ["stimulus_ls"] = "stimulus-language-server", ["stylelint_lsp"] = "stylelint-lsp", ["svelte"] = "svelte-language-server", |
