From 2bed3b2ad7e671f75580c0df7d2b644bde0181b7 Mon Sep 17 00:00:00 2001 From: Silvan Mosberger Date: Fri, 4 Sep 2020 13:47:04 +0200 Subject: [PATCH] lib/types: Set deprecationMessage for types.string --- lib/types.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/types.nix b/lib/types.nix index caeb688fd90..005be5123e7 100644 --- a/lib/types.nix +++ b/lib/types.nix @@ -225,8 +225,10 @@ rec { # Deprecated; should not be used because it quietly concatenates # strings, which is usually not what you want. - string = warn "types.string is deprecated because it quietly concatenates strings" - (separatedString ""); + string = separatedString "" // { + name = "string"; + deprecationMessage = "See https://github.com/NixOS/nixpkgs/pull/66346 for better alternative types."; + }; attrs = mkOptionType { name = "attrs";