Skip to content

Commit

Permalink
feat: add raku_navigator (#119)
Browse files Browse the repository at this point in the history
  • Loading branch information
massa committed Dec 30, 2022
1 parent 6987137 commit aa25b41
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -243,6 +243,7 @@ local DEFAULT_SETTINGS = {
| Python [(docs)][pylsp] | `pylsp` |
| Python | `ruff_lsp` |
| R | `r_language_server` |
| Raku | `raku_navigator` |
| ReScript | `rescriptls` |
| Reason | `reason_ls` |
| Robot Framework | `robotframework_ls` |
Expand Down
1 change: 1 addition & 0 deletions doc/mason-lspconfig-mapping.txt
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ python-lsp-server pylsp
pyright pyright
quick-lint-js quick_lint_js
r-languageserver r_language_server
raku-navigator raku_navigator
reason-language-server reason_ls
remark-language-server remark_ls
rescript-lsp rescriptls
Expand Down
1 change: 1 addition & 0 deletions doc/server-mapping.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@
| [pyright](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#pyright) | [pyright](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#pyright) |
| [quick_lint_js](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#quick_lint_js) | [quick-lint-js](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#quick-lint-js) |
| [r_language_server](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#r_language_server) | [r-languageserver](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#r-languageserver) |
| [raku_navigator](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#raku_navigator) | [raku-navigator](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#raku-navigator) |
| [reason_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#reason_ls) | [reason-language-server](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#reason-language-server) |
| [remark_ls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#remark_ls) | [remark-language-server](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#remark-language-server) |
| [rescriptls](https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rescriptls) | [rescript-lsp](https://github.com/williamboman/mason.nvim/blob/main/PACKAGES.md#rescript-lsp) |
Expand Down
1 change: 1 addition & 0 deletions lua/mason-lspconfig/mappings/filetype.lua
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ return {
python = { "jedi_language_server", "pylsp", "pyright", "ruff_lsp", "sourcery" },
ql = { "codeqlls" },
r = { "r_language_server" },
raku = { "raku_navigator" },
razor = { "tailwindcss" },
reason = { "ocamllsp", "reason_ls", "tailwindcss" },
rescript = { "rescriptls", "tailwindcss" },
Expand Down
1 change: 1 addition & 0 deletions lua/mason-lspconfig/mappings/server.lua
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,7 @@ M.lspconfig_to_package = {
["pyright"] = "pyright",
["quick_lint_js"] = "quick-lint-js",
["r_language_server"] = "r-languageserver",
["raku_navigator"] = "raku-navigator",
["reason_ls"] = "reason-language-server",
["remark_ls"] = "remark-language-server",
["rescriptls"] = "rescript-lsp",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
return function()
return {
cmd = { "raku-navigator", "--stdio" },
}
end
1 change: 1 addition & 0 deletions lua/mason-lspconfig/win-exepath-compat.lua
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ return {
["pylsp"] = true,
["quick_lint_js"] = true,
["r_language_server"] = true,
["raku_navigator"] = true,
["reason_ls"] = true,
["rescriptls"] = true,
["rnix"] = true,
Expand Down

0 comments on commit aa25b41

Please sign in to comment.