forked from mirrors/nixpkgs
lib/types: remove unnecessary coerceFunc assertion
This commit is contained in:
parent
cd5736116c
commit
facd51575e
|
@ -425,10 +425,7 @@ rec {
|
|||
let
|
||||
coerceVal = val:
|
||||
if finalType.check val then val
|
||||
else let
|
||||
coerced = coerceFunc val;
|
||||
in assert finalType.check coerced; coerced;
|
||||
|
||||
else coerceFunc val;
|
||||
in finalType.merge loc (map (def: def // { value = coerceVal def.value; }) defs);
|
||||
getSubOptions = finalType.getSubOptions;
|
||||
getSubModules = finalType.getSubModules;
|
||||
|
|
Loading…
Reference in a new issue