MCPcopy Create free account
hub / github.com/cloudflare/computer / rangesOverlap

Function rangesOverlap

packages/dofs/src/fs/writeFile.ts:341–346  ·  view source on GitHub ↗
(start: number, end: number, ranges: WriteFileRange[])

Source from the content-addressed store, hash-verified

339}
340
341function rangesOverlap(start: number, end: number, ranges: WriteFileRange[]): boolean {
342 for (const range of ranges) {
343 if (range.start < end && start < range.end) return true;
344 }
345 return false;
346}
347
348function normalizeRanges(ranges: WriteFileRange[], size: number): WriteFileRange[] {
349 const normalized = ranges

Callers 1

writeFileRangesSyncFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected