feat(config): show warning if user config contains renamed references

This commit is contained in:
Folke Lemaitre 2023-09-28 22:50:58 +02:00
parent d5132b51bc
commit c3f7160721
No known key found for this signature in database
GPG key ID: 41F8B1FBACAE2040

View file

@ -183,6 +183,14 @@ function M.init()
local add = Plugin.Spec.add
Plugin.Spec.add = function(self, plugin, ...)
if type(plugin) == "table" and M.renames[plugin[1]] then
require("lazy.core.util").warn(
("Plugin `%s` was renamed to `%s`.\nPlease update your config for `%s`"):format(
plugin[1],
M.renames[plugin[1]],
self.importing or "LazyVim"
),
{ title = "LazyVim" }
)
plugin[1] = M.renames[plugin[1]]
end
return add(self, plugin, ...)