toJson method
Implementation
Map<String, dynamic> toJson() => {
'packageName': packageName,
'currentVersion': currentVersion,
'targetVersion': targetVersion,
'riskLevel': riskLevel.name,
'riskScore': riskScore,
'totalFilesAffected': totalFilesAffected,
'totalLocationsAffected': totalLocationsAffected,
'impacts': impacts.map((e) => e.toJson()).toList(),
'cascadingImpacts': cascadingImpacts.map((e) => e.toJson()).toList(),
'warnings': warnings,
'overallConfidence': overallConfidence,
};