From 481be6e47ba96ff199080f9e6bfc614a0c432d36 Mon Sep 17 00:00:00 2001 From: Rudis Muiznieks Date: Fri, 15 Dec 2023 08:17:32 -0600 Subject: [PATCH] removed no-longer-needed omnisharp hack --- nvim/lua/plugins-conf.lua | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/nvim/lua/plugins-conf.lua b/nvim/lua/plugins-conf.lua index 1a28c02..a570c27 100644 --- a/nvim/lua/plugins-conf.lua +++ b/nvim/lua/plugins-conf.lua @@ -5,21 +5,6 @@ local lspcap = require('cmp_nvim_lsp') .default_capabilities(vim.lsp.protocol.make_client_capabilities()) local lspatt = function(client, bufnr) vim.api.nvim_buf_set_option(bufnr, 'omnifunc', 'v:lua.vim.lsp.omnifunc') - -- bug workaround for omnisharp https://github.com/OmniSharp/omnisharp-roslyn/issues/2483 - if client.name == "omnisharp" then - local function toSnakeCase(str) - return string.gsub(str, "%s*[- ]%s*", "_") - end - - local tokenModifiers = client.server_capabilities.semanticTokensProvider.legend.tokenModifiers - for i, v in ipairs(tokenModifiers) do - tokenModifiers[i] = toSnakeCase(v) - end - local tokenTypes = client.server_capabilities.semanticTokensProvider.legend.tokenTypes - for i, v in ipairs(tokenTypes) do - tokenTypes[i] = toSnakeCase(v) - end - end end -- color scheme setup