Score.fromJson constructor
Implementation
factory Score.fromJson(Map<String, dynamic> json) {
return Score(
graderName: json['graderName'] as String,
value: (json['value'] as num?)?.toDouble(),
passed: json['passed'] as bool?,
assertions: ((json['assertions'] as List?) ?? [])
.map((a) => Assertion.fromJson(a as Map<String, dynamic>))
.toList(),
rationale: json['rationale'] as String?,
metadata:
((json['metadata'] as Map?)?.cast<String, dynamic>()) ?? const {},
);
}