Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 5x 4x 4x 3x 3x 4x 4x 5x 3x | import { FileToValue } from "./getFilenamesWithHighestMetrics" function getLineFromItem(item: FileToValue): string { // biome-ignore lint/style/useTemplate: <explanation> return `\t• ${item.filePath} (${item.value})` + `\n` } function getStringHeaderFromAttribute(title: string): string { return `${title.toUpperCase()}\n` } export function buildTextOfFiles(attributeToFiles: Map<string, FileToValue[]>): string { let result = "" for (const [key, files] of attributeToFiles.entries()) { result += getStringHeaderFromAttribute(key) for (const file of files) { result += getLineFromItem(file) } } return result } |