aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFraser Hanson <fraser.hanson@gmail.com>2023-07-06 10:52:52 -0700
committerGitHub <noreply@github.com>2023-07-06 19:52:52 +0200
commit4db15b4a7fdea9eec2d929086650cfbc5480e5c3 (patch)
tree1b7d853768479f389a450da9c03f07ec2c5fae86
parentchore: update generated code (#248) (diff)
downloadmason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar.gz
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar.bz2
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar.lz
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar.xz
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.tar.zst
mason-lspconfig-4db15b4a7fdea9eec2d929086650cfbc5480e5c3.zip
feat: add rubocop (#252)
-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
4 files changed, 4 insertions, 1 deletions
diff --git a/doc/mason-lspconfig-mapping.txt b/doc/mason-lspconfig-mapping.txt
index b6bd2eb..e3fbef3 100644
--- a/doc/mason-lspconfig-mapping.txt
+++ b/doc/mason-lspconfig-mapping.txt
@@ -113,6 +113,7 @@ rescript-lsp rescriptls
rnix-lsp rnix
robotframework-lsp robotframework_ls
rome rome
+rubocop rubocop
ruby-lsp ruby_ls
ruff-lsp ruff_lsp
rust-analyzer rust_analyzer
diff --git a/doc/server-mapping.md b/doc/server-mapping.md
index 387edfe..f179427 100644
--- a/doc/server-mapping.md
+++ b/doc/server-mapping.md
@@ -110,6 +110,7 @@
| [rnix](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rnix) | [rnix-lsp](https://mason-registry.dev/registry/list#rnix-lsp) |
| [robotframework_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#robotframework_ls) | [robotframework-lsp](https://mason-registry.dev/registry/list#robotframework-lsp) |
| [rome](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rome) | [rome](https://mason-registry.dev/registry/list#rome) |
+| [rubocop](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rubocop) | [rubocop](https://mason-registry.dev/registry/list#rubocop) |
| [ruby_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#ruby_ls) | [ruby-lsp](https://mason-registry.dev/registry/list#ruby-lsp) |
| [ruff_lsp](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#ruff_lsp) | [ruff-lsp](https://mason-registry.dev/registry/list#ruff-lsp) |
| [rust_analyzer](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rust_analyzer) | [rust-analyzer](https://mason-registry.dev/registry/list#rust-analyzer) |
diff --git a/lua/mason-lspconfig/mappings/filetype.lua b/lua/mason-lspconfig/mappings/filetype.lua
index 8fbb306..15a263d 100644
--- a/lua/mason-lspconfig/mappings/filetype.lua
+++ b/lua/mason-lspconfig/mappings/filetype.lua
@@ -139,7 +139,7 @@ return {
rnoweb = { "ltex" },
robot = { "robotframework_ls" },
rst = { "esbonio", "ltex" },
- ruby = { "ruby_ls", "solargraph", "sorbet", "standardrb" },
+ ruby = { "rubocop", "ruby_ls", "solargraph", "sorbet", "standardrb" },
rust = { "rust_analyzer" },
sass = { "emmet_ls", "tailwindcss" },
scss = { "cssls", "emmet_ls", "stylelint_lsp", "tailwindcss" },
diff --git a/lua/mason-lspconfig/mappings/server.lua b/lua/mason-lspconfig/mappings/server.lua
index ae1a324..e065b19 100644
--- a/lua/mason-lspconfig/mappings/server.lua
+++ b/lua/mason-lspconfig/mappings/server.lua
@@ -115,6 +115,7 @@ M.lspconfig_to_package = {
["robotframework_ls"] = "robotframework-lsp",
["rome"] = "rome",
["ruby_ls"] = "ruby-lsp",
+ ["rubocop"] = "rubocop",
["ruff_lsp"] = "ruff-lsp",
["rust_analyzer"] = "rust-analyzer",
["salt_ls"] = "salt-lsp",