From: Samir Benmendil Date: Wed, 26 Feb 2025 00:00:00 +0000 (+0000) Subject: lazyvim: remove calls to lazyvim.util.has X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/c71002d5337ecf21c85974216943ccc8f6bd794b lazyvim: remove calls to lazyvim.util.has --- diff --git a/nvim/lua/plugins/test.lua b/nvim/lua/plugins/test.lua index 49d6dd6..9e425c6 100644 --- a/nvim/lua/plugins/test.lua +++ b/nvim/lua/plugins/test.lua @@ -6,11 +6,7 @@ return { output = { open_on_run = true }, quickfix = { open = function() - if require("lazyvim.util").has("trouble.nvim") then - require("trouble").open({ mode = "quickfix", focus = false }) - else - vim.cmd("copen") - end + require("trouble").open({ mode = "quickfix", focus = false }) end, }, }, @@ -26,35 +22,33 @@ return { }, }, neotest_ns) - if require("lazyvim.util").has("trouble.nvim") then - opts.consumers = opts.consumers or {} - -- Refresh and auto close trouble after running tests - ---@type neotest.Consumer - opts.consumers.trouble = function(client) - client.listeners.results = function(adapter_id, results, partial) - if partial then - return - end - local tree = assert(client:get_position(nil, { adapter = adapter_id })) + opts.consumers = opts.consumers or {} + -- Refresh and auto close trouble after running tests + ---@type neotest.Consumer + opts.consumers.trouble = function(client) + client.listeners.results = function(adapter_id, results, partial) + if partial then + return + end + local tree = assert(client:get_position(nil, { adapter = adapter_id })) - local failed = 0 - for pos_id, result in pairs(results) do - if result.status == "failed" and tree:get_key(pos_id) then - failed = failed + 1 - end + local failed = 0 + for pos_id, result in pairs(results) do + if result.status == "failed" and tree:get_key(pos_id) then + failed = failed + 1 end - vim.schedule(function() - local trouble = require("trouble") - if trouble.is_open() then - trouble.refresh() - if failed == 0 then - trouble.close() - end - end - end) end - return {} + vim.schedule(function() + local trouble = require("trouble") + if trouble.is_open() then + trouble.refresh() + if failed == 0 then + trouble.close() + end + end + end) end + return {} end if opts.adapters then