buildParsingInfo static method

  1. @visibleForTesting
Map<String, dynamic> buildParsingInfo({
  1. required String method,
  2. dynamic object,
  3. dynamic mapKey,
  4. int? listIndex,
  5. String? format,
  6. String? locale,
  7. bool? autoDetectFormat,
  8. bool? useCurrentLocale,
  9. bool? utc,
  10. dynamic defaultValue,
  11. dynamic converter,
  12. Type? targetType,
  13. Map<String, dynamic>? debugInfo,
})

Builds a diagnostic map describing a conversion attempt; mainly used by tests and error reporting.

Implementation

@visibleForTesting
static Map<String, dynamic> buildParsingInfo({
  required String method,
  dynamic object,
  dynamic mapKey,
  int? listIndex,
  String? format,
  String? locale,
  bool? autoDetectFormat,
  bool? useCurrentLocale,
  bool? utc,
  dynamic defaultValue,
  dynamic converter,
  Type? targetType,
  Map<String, dynamic>? debugInfo,
}) => ConvertObjectImpl.buildContext(
  method: method,
  object: object,
  mapKey: mapKey,
  listIndex: listIndex,
  format: format,
  locale: locale,
  autoDetectFormat: autoDetectFormat,
  useCurrentLocale: useCurrentLocale,
  utc: utc,
  defaultValue: defaultValue,
  converter: converter,
  targetType: targetType,
  debugInfo: debugInfo,
);