fix(util): don't print warning message in headless

This commit is contained in:
Folke Lemaitre 2024-06-05 18:15:45 +02:00
parent f8268faa7c
commit 73c767c2f3
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -245,7 +245,7 @@ function M.get_pkg_path(pkg, path, opts)
opts.warn = opts.warn == nil and true or opts.warn
path = path or ""
local ret = root .. "/packages/" .. pkg .. "/" .. path
if opts.warn and not vim.loop.fs_stat(ret) then
if opts.warn and not vim.loop.fs_stat(ret) and not require("lazy.core.config").headless() then
M.warn(
("Mason package path not found for **%s**:\n- `%s`\nYou may need to force update the package."):format(pkg, path)
)