(name: string, issues: ValidationIssue[])
| 660 | const lines: string[] = []; |
| 661 | |
| 662 | const formatIssues = (name: string, issues: ValidationIssue[]) => { |
| 663 | if (issues.length === 0) return; |
| 664 | lines.push(`${name}:`); |
| 665 | for (const issue of issues.sort((a, b) => a.line - b.line)) { |
| 666 | lines.push(` Line ${issue.line}: ${issue.text}`); |
| 667 | } |
| 668 | }; |
| 669 | |
| 670 | lines.push(`## ${filename}`); |
| 671 | formatIssues('Duplicate keys', result.duplicateKeys); |
no test coverage detected