( severityCounts: Partial<Record<IssueSeverity, number>>, )
| 194 | } |
| 195 | |
| 196 | export function formatSeverityCounts( |
| 197 | severityCounts: Partial<Record<IssueSeverity, number>>, |
| 198 | ): string { |
| 199 | return objectToEntries(severityCounts) |
| 200 | .toSorted(([a], [b]) => -compareIssueSeverity(a, b)) |
| 201 | .map(([severity, count = 0]) => pluralizeToken(severity, count)) |
| 202 | .join(', '); |
| 203 | } |
| 204 | |
| 205 | /** |
| 206 | * Formats issues into a human-readable severity summary string. |
no test coverage detected