write static method
Writes results to the project's baseline file, overwriting any
existing baseline.
Implementation
static Future<void> write(
List<AuditRunResult> results,
ProjectContext context,
) async {
final fingerprints = BaselineConfig.fingerprintsFor(results, context);
final document = {
'generatedAt': DateTime.now().toUtc().toIso8601String(),
'fingerprints': fingerprints.toList()..sort(),
};
final json = const JsonEncoder.withIndent(' ').convert(document);
await context.baselineFile.writeAsString('$json\n');
}