toString method

  1. @override
String toString()
override

Set fields, values under a secret-named key masked.

Implementation

@override
String toString() {
  final shown = <String>[];
  fields.forEach((name, value) {
    if (value == null) return;
    shown.add('$name=${shouldRedact(name) ? redacted : redactValue(value)}');
  });
  return '$runtimeType(${shown.join(', ')})';
}