summarizeStatuses function

ReportStatus summarizeStatuses(
  1. Iterable<ReportStatus> statuses
)

Returns the lowest of statuses to represent them.

Implementation

ReportStatus summarizeStatuses(Iterable<ReportStatus> statuses) {
  return statuses.fold(ReportStatus.passed, (a, b) => minStatus(a, b)!);
}