ApiCodeDiagnostic.fromJson constructor

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

Reads a diagnostic from its decoded JSON json.

Implementation

factory ApiCodeDiagnostic.fromJson(Map<String, Object?> json) => ApiCodeDiagnostic(
  severity: _severity(json['severity']),
  message: json['message'] as String? ?? '',
  line: (json['line'] as num?)?.toInt() ?? 1,
  column: (json['column'] as num?)?.toInt() ?? 1,
  length: (json['length'] as num?)?.toInt(),
  code: json['code'] as String?,
);