Explorar o código

chore: remove unncessary logic from utils (#1238)

kylo252 %!s(int64=3) %!d(string=hai) anos
pai
achega
67de24227f
Modificáronse 3 ficheiros con 1 adicións e 41 borrados
  1. 1 1
      lua/lsp/init.lua
  2. 0 9
      lua/utils/init.lua
  3. 0 31
      lua/utils/keymap.lua

+ 1 - 1
lua/lsp/init.lua

@@ -99,7 +99,7 @@ function M.setup(lang)
   local overrides = lvim.lsp.override
   local overrides = lvim.lsp.override
 
 
   if type(overrides) == "table" then
   if type(overrides) == "table" then
-    if u.has_value(overrides, lang) then
+    if vim.tbl_contains(overrides, lang) then
       return
       return
     end
     end
   end
   end

+ 0 - 9
lua/utils/init.lua

@@ -42,15 +42,6 @@ local function r_inspect_settings(structure, limit, separator)
   return limit - 1
   return limit - 1
 end
 end
 
 
-function utils.has_value(tab, val)
-  for _, value in ipairs(tab) do
-    if value == val then
-      return true
-    end
-  end
-  return false
-end
-
 function utils.generate_settings()
 function utils.generate_settings()
   -- Opens a file in append mode
   -- Opens a file in append mode
   local file = io.open("lv-settings.lua", "w")
   local file = io.open("lv-settings.lua", "w")

+ 0 - 31
lua/utils/keymap.lua

@@ -1,31 +0,0 @@
-local M = {}
-
-local mode_adapters = {
-  insert_mode = "i",
-  normal_mode = "n",
-  term_mode = "t",
-  visual_mode = "v",
-  visual_block_mode = "x",
-}
-
--- Load key mappings for a given mode
--- @param mode The keymap mode, can be one of the keys of mode_adapters
--- @param keymaps The list of key mappings
--- @param opts The mapping options
-M.load_mode = function(mode, keymaps, opts)
-  mode = mode_adapters[mode] and mode_adapters[mode] or mode
-  for key, mapping in pairs(keymaps) do
-    vim.api.nvim_set_keymap(mode, key, mapping[1], opts)
-  end
-end
-
--- Load key mappings for all provided modes
--- @param keymaps A list of key mappings for each mode
--- @param opts The mapping options for each mode
-M.load = function(keymaps, opts)
-  for mode, mapping in pairs(keymaps) do
-    M.load_mode(mode, mapping, opts[mode])
-  end
-end
-
-return M