ApiValidationResult.fromJson constructor

ApiValidationResult.fromJson(
  1. Map<String, Object?> json
)

Reads a result from its decoded JSON json.

Implementation

factory ApiValidationResult.fromJson(Map<String, Object?> json) => ApiValidationResult(
  ok: json['ok'] as bool? ?? false,
  diagnostics: [
    for (final diagnostic in (json['diagnostics'] as List? ?? const []))
      ApiCodeDiagnostic.fromJson(diagnostic as Map<String, Object?>),
  ],
);