ImageScanFindings.fromJson constructor
ImageScanFindings.fromJson(
- Map<String, dynamic> json
)
Implementation
factory ImageScanFindings.fromJson(Map<String, dynamic> json) {
return ImageScanFindings(
findingSeverityCounts:
(json['findingSeverityCounts'] as Map<String, dynamic>?)
?.map((k, e) => MapEntry(k.toFindingSeverity(), e as int)),
findings: (json['findings'] as List?)
?.whereNotNull()
.map((e) => ImageScanFinding.fromJson(e as Map<String, dynamic>))
.toList(),
imageScanCompletedAt: timeStampFromJson(json['imageScanCompletedAt']),
vulnerabilitySourceUpdatedAt:
timeStampFromJson(json['vulnerabilitySourceUpdatedAt']),
);
}