Skip to content

Commit 4c9ceaf

Browse files
authored
perf: remove redundant seen-Set deduplication in merge_entry_ranges (#95)
1 parent 12bd9d8 commit 4c9ceaf

1 file changed

Lines changed: 1 addition & 7 deletions

File tree

src/lib/decuplicate.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,8 @@ function merge_entry_ranges(
3434
return { url: entry.url, ranges: [...entry.ranges] }
3535
}
3636

37-
let seen = new Set(sheet.ranges.map((r) => `${r.start}:${r.end}`))
38-
3937
for (let range of entry.ranges) {
40-
let id = `${range.start}:${range.end}`
41-
if (!seen.has(id)) {
42-
seen.add(id)
43-
sheet.ranges.push({ ...range })
44-
}
38+
sheet.ranges.push({ ...range })
4539
}
4640

4741
return sheet

0 commit comments

Comments
 (0)