From 46c608ea6434fef3e312e57b72bcd86be7aba5d5 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Wed, 4 Feb 2026 10:51:21 -0600 Subject: [PATCH] vimPlugins: deprecations warn Signed-off-by: Austin Horstman --- pkgs/applications/editors/vim/plugins/aliases.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vim/plugins/aliases.nix b/pkgs/applications/editors/vim/plugins/aliases.nix index 66dd58185a5e..6dd117aad018 100644 --- a/pkgs/applications/editors/vim/plugins/aliases.nix +++ b/pkgs/applications/editors/vim/plugins/aliases.nix @@ -29,7 +29,10 @@ let ) aliases; deprecations = lib.mapAttrs ( - old: info: throw "${old} was renamed to ${info.new} on ${info.date}. Please update to ${info.new}." + old: info: + lib.warnOnInstantiate "'vimPlugins.${old}' was renamed to 'vimPlugins.${info.new}' on ${info.date}. Please update to 'vimPlugins.${info.new}'." ( + builtins.getAttr info.new prev + ) ) (lib.importJSON ./deprecated.json); in