refactor(utils): separete module for health

This commit is contained in:
Smirnov Oleksandr 2022-10-07 17:12:49 +03:00
parent 0b1d8fa7c2
commit 0b4e0b7449
3 changed files with 18 additions and 18 deletions

View file

@ -0,0 +1,17 @@
return {
---@param lib string
---@return boolean
lualib_is_found = function(lib)
local is_found, _ = pcall(require, lib)
return is_found
end,
---@param bin string
---@return boolean
binary_is_found = function(bin)
if vim.fn.executable(bin) == 1 then
return true
end
return false
end,
}

View file

@ -20,23 +20,6 @@ return {
return s:sub(1, n)
end,
---@param lib string
---@return boolean
lualib_is_found = function(lib)
local is_found, _ = pcall(require, lib)
return is_found
end,
---@param bin string
---@return boolean
binary_is_found = function(bin)
if vim.fn.executable(bin) == 1 then
return true
end
return false
end,
---@param msg string
---@param lvl string|integer
notify = function(msg, lvl)

View file

@ -1,5 +1,5 @@
local health = vim.health or require "health"
local utils = require "gopher._utils"
local utils = require "gopher._utils._health"
local c = require("gopher.config").config.commands
local requried = "Gopher.nvim will not work without it!"