fingerprintsFor static method

Set<String> fingerprintsFor(
  1. List<AuditRunResult> results,
  2. ProjectContext context
)

Every fingerprint present in results, for writing a new baseline.

Implementation

static Set<String> fingerprintsFor(
  List<AuditRunResult> results,
  ProjectContext context,
) {
  final fingerprints = <String>{};

  for (final run in results) {
    for (final issue in run.result.issues) {
      fingerprints.add(fingerprintFor(run.audit.id, issue, context));
    }
  }

  return fingerprints;
}