summary refs log tree commit diff
path: root/lib/options.nix
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2023-02-09 07:25:50 +0000
committerDomen Kožar <domen@dev.si>2023-02-09 07:25:50 +0000
commitb3cc29c288b6ac5e2fa71477cabb2d088f568001 (patch)
tree52cd8926f62a1a8e2edf9591f9cf2574271b54fc /lib/options.nix
parent5e6ed1c0c7ab23a4f42df4f8392cbbaadd8e2844 (diff)
downloadnixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar.gz
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar.bz2
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar.lz
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar.xz
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.tar.zst
nixpkgs-b3cc29c288b6ac5e2fa71477cabb2d088f568001.zip
types: explicitly state unique options are expected to be unique
Diffstat (limited to 'lib/options.nix')
-rw-r--r--lib/options.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/options.nix b/lib/options.nix
index d14d209a834..22eb6c2eeb1 100644
--- a/lib/options.nix
+++ b/lib/options.nix
@@ -184,7 +184,7 @@ rec {
     if length defs == 1
     then (head defs).value
     else assert length defs > 1;
-      throw "The option `${showOption loc}' is defined multiple times.\n${message}\nDefinition values:${showDefs defs}";
+      throw "The option `${showOption loc}' is defined multiple times while it's expected to be unique.\n${message}\nDefinition values:${showDefs defs}";
 
   /* "Merge" option definitions by checking that they all have the same value. */
   mergeEqualOption = loc: defs: