aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikey <michael.williams@enspiral.com>2023-08-28 04:27:18 +1200
committerGitHub <noreply@github.com>2023-08-27 18:27:18 +0200
commit047438fceff58b26520e3a6487724fad9536f158 (patch)
tree2199749e969b360502f0bc44d55e1745a2149f7e
parentchore(main): release 1.13.0 (#267) (diff)
downloadmason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar.gz
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar.bz2
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar.lz
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar.xz
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.tar.zst
mason-lspconfig-047438fceff58b26520e3a6487724fad9536f158.zip
feat: add mdx_analyzer (#268)
-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.lua1
-rw-r--r--lua/mason-lspconfig/mappings/server.lua1
-rw-r--r--scripts/lua/mason-scripts/mason-lspconfig/generate.lua3
6 files changed, 5 insertions, 3 deletions
diff --git a/README.md b/README.md
index 750beb2..227467f 100644
--- a/README.md
+++ b/README.md
@@ -249,6 +249,7 @@ local DEFAULT_SETTINGS = {
| Markdown | `vale_ls` |
| Markdown | `zk` |
| Matlab | `matlab_ls` |
+| MDX | `mdx_analyzer` |
| Metamath Zero | `mm0_ls` |
| Move | `move_analyzer` |
| Nickel | `nickel_ls` |
diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt
index a3d2d33..6003260 100644
--- a/doc/mason-lspconfig-mapping.txt
+++ b/doc/mason-lspconfig-mapping.txt
@@ -83,6 +83,7 @@ lua-language-server lua_ls
luau-lsp luau_lsp
marksman marksman
matlab-language-server matlab_ls
+mdx-analyzer mdx_analyzer
metamath-zero-lsp mm0_ls
move-analyzer move_analyzer
neocmakelsp neocmake
diff --git a/doc/server-mapping.md b/doc/server-mapping.md
index 94c2697..bb61133 100644
--- a/doc/server-mapping.md
+++ b/doc/server-mapping.md
@@ -80,6 +80,7 @@
| [luau_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#luau_lsp) | [luau-lsp](https://mason-registry.dev/registry/list#luau-lsp) |
| [marksman](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#marksman) | [marksman](https://mason-registry.dev/registry/list#marksman) |
| [matlab_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#matlab_ls) | [matlab-language-server](https://mason-registry.dev/registry/list#matlab-language-server) |
+| [mdx_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#mdx_analyzer) | [mdx-analyzer](https://mason-registry.dev/registry/list#mdx-analyzer) |
| [mm0_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#mm0_ls) | [metamath-zero-lsp](https://mason-registry.dev/registry/list#metamath-zero-lsp) |
| [move_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#move_analyzer) | [move-analyzer](https://mason-registry.dev/registry/list#move-analyzer) |
| [neocmake](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#neocmake) | [neocmakelsp](https://mason-registry.dev/registry/list#neocmakelsp) |
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 1dd3f19..20d8e33 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -96,6 +96,7 @@ return {
lua = { "lua_ls" },
luau = { "luau_lsp" },
markdown = { "grammarly", "ltex", "marksman", "prosemd_lsp", "remark_ls", "tailwindcss", "vale_ls", "zk" },
+ ["markdown.mdx"] = { "mdx_analyzer" },
matlab = { "matlab_ls" },
mdx = { "tailwindcss" },
["metamath-zero"] = { "mm0_ls" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index 64288b7..ef65aa1 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -82,6 +82,7 @@ M.lspconfig_to_package = {
["lua_ls"] = "lua-language-server",
["luau_lsp"] = "luau-lsp",
["marksman"] = "marksman",
+ ["mdx_analyzer"] = "mdx-analyzer",
["matlab_ls"] = "matlab-language-server",
["mm0_ls"] = "metamath-zero-lsp",
["move_analyzer"] = "move-analyzer",
diff --git a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
index 8aacff7..b522c26 100644
--- a/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
+++ b/scripts/lua/mason-scripts/mason-lspconfig/generate.lua
@@ -41,9 +41,6 @@ end
local function ensure_valid_package_name_translations()
local server_mappings = require "mason-lspconfig.mappings.server"
local registry = require "mason-registry"
- require("mason-registry.sources").set_registries {
- "lua:mason-registry.index",
- }
for lspconfig_server, mason_package in pairs(server_mappings.lspconfig_to_package) do
local server_config = lspconfig[lspconfig_server]