requireNonNull<T> function

T requireNonNull<T>(
  1. T? value, [
  2. String message = _kDefaultRequiredNullMessage
])

Require non-null (throw descriptive if null). Roadmap #201. Audited: 2026-06-12 11:26 EDT

Implementation

T requireNonNull<T>(T? value, [String message = _kDefaultRequiredNullMessage]) {
  if (value == null) throw ArgumentError(message);
  return value;
}