about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--lib/types.nix13
1 files changed, 1 insertions, 12 deletions
diff --git a/lib/types.nix b/lib/types.nix
index 284c8df24f674..e6353e3f43c73 100644
--- a/lib/types.nix
+++ b/lib/types.nix
@@ -613,18 +613,7 @@ rec {
       nestedTypes.elemType = elemType;
     };
 
-    # Value of given type but with no merging (i.e. `uniq list`s are not concatenated).
-    uniq = elemType: mkOptionType rec {
-      name = "uniq";
-      inherit (elemType) description descriptionClass check;
-      merge = mergeOneOption;
-      emptyValue = elemType.emptyValue;
-      getSubOptions = elemType.getSubOptions;
-      getSubModules = elemType.getSubModules;
-      substSubModules = m: uniq (elemType.substSubModules m);
-      functor = (defaultFunctor name) // { wrapped = elemType; };
-      nestedTypes.elemType = elemType;
-    };
+    uniq = unique { message = ""; };
 
     unique = { message }: type: mkOptionType rec {
       name = "unique";