validation/guard_utils library
Defensive coding helpers (guard patterns, invariants) — roadmap #700.
Functions
-
guard<
T> ({required bool isConditionMet, required T value, String message = _kDefaultGuardMessage}) → T -
Returns
valueifisConditionMetelse throws ArgumentError. Audited: 2026-06-12 11:26 EDT -
guardArgument(
bool isConditionMet, [String message = _kDefaultGuardMessage]) → void -
Throws ArgumentError if
isConditionMetis false, withmessage. Audited: 2026-06-12 11:26 EDT