From c4dcbf8672778480ac19696d4ca1fcea2ed658c2 Mon Sep 17 00:00:00 2001 From: William Boman Date: Mon, 3 Oct 2022 11:56:30 +0200 Subject: feat(ruby_ls): add enabledFeatures to initialization options (#2173) Without providing these the server will effectively do nothing. --- lua/lspconfig/server_configurations/ruby_ls.lua | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'lua') 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 = [[ -- cgit v1.2.3-70-g09d2