lib.warn: Say _evaluation_ warning, like builtins.warn
This commit is contained in:
committed by
Robert Hensing
parent
f7250f372a
commit
4584ea0767
@@ -710,8 +710,8 @@ in {
|
|||||||
# `builtins.warn` requires a string message, so we enforce that in our implementation, so that callers aren't accidentally incompatible with newer Nix versions.
|
# `builtins.warn` requires a string message, so we enforce that in our implementation, so that callers aren't accidentally incompatible with newer Nix versions.
|
||||||
assert isString msg;
|
assert isString msg;
|
||||||
if mustAbort
|
if mustAbort
|
||||||
then builtins.trace "[1;31mwarning: ${msg}[0m" (abort "NIX_ABORT_ON_WARN=true; warnings are treated as unrecoverable errors.")
|
then builtins.trace "[1;31mevaluation warning: ${msg}[0m" (abort "NIX_ABORT_ON_WARN=true; warnings are treated as unrecoverable errors.")
|
||||||
else builtins.trace "[1;31mwarning: ${msg}[0m" v
|
else builtins.trace "[1;31mevaluation warning: ${msg}[0m" v
|
||||||
);
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user