diff options
| author | William Boman <william@redwill.se> | 2022-10-03 11:56:30 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-03 17:56:30 +0800 |
| commit | c4dcbf8672778480ac19696d4ca1fcea2ed658c2 (patch) | |
| tree | 00ec0f7799da4706ca0f92ffe0ce8bed798a338f /lua/lspconfig/server_configurations/ruby_ls.lua | |
| parent | docs: update server_configurations.md (diff) | |
| download | nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar.gz nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar.bz2 nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar.lz nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar.xz nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.tar.zst nvim-lspconfig-c4dcbf8672778480ac19696d4ca1fcea2ed658c2.zip | |
feat(ruby_ls): add enabledFeatures to initialization options (#2173)
Without providing these the server will effectively do nothing.
Diffstat (limited to 'lua/lspconfig/server_configurations/ruby_ls.lua')
| -rw-r--r-- | lua/lspconfig/server_configurations/ruby_ls.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/lspconfig/server_configurations/ruby_ls.lua b/lua/lspconfig/server_configurations/ruby_ls.lua index ba41dd5a..ef490256 100644 --- a/lua/lspconfig/server_configurations/ruby_ls.lua +++ b/lua/lspconfig/server_configurations/ruby_ls.lua @@ -14,6 +14,16 @@ return { cmd = cmd, filetypes = { 'ruby' }, root_dir = util.root_pattern('Gemfile', '.git'), + init_options = { + enabledFeatures = { + 'codeActions', + 'diagnostics', + 'documentHighlights', + 'documentSymbols', + 'formatting', + 'inlayHint', + }, + }, }, docs = { description = [[ |
