From 2ec49404a70d96986589c2cb21a325689431cb9a Mon Sep 17 00:00:00 2001 From: Bart Veneman Date: Tue, 17 Mar 2026 22:06:39 +0100 Subject: [PATCH] perf: remove redundant seen-Set deduplication in merge_entry_ranges --- src/lib/decuplicate.ts | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/lib/decuplicate.ts b/src/lib/decuplicate.ts index 1b815a9..d14a1df 100644 --- a/src/lib/decuplicate.ts +++ b/src/lib/decuplicate.ts @@ -34,14 +34,8 @@ function merge_entry_ranges( return { url: entry.url, ranges: [...entry.ranges] } } - let seen = new Set(sheet.ranges.map((r) => `${r.start}:${r.end}`)) - for (let range of entry.ranges) { - let id = `${range.start}:${range.end}` - if (!seen.has(id)) { - seen.add(id) - sheet.ranges.push({ ...range }) - } + sheet.ranges.push({ ...range }) } return sheet