MCPcopy Create free account
hub / github.com/modem-dev/hunk / createLargeSplitStreamFiles

Function createLargeSplitStreamFiles

benchmarks/large-stream-fixture.ts:108–123  ·  view source on GitHub ↗
({
  fileCount = DEFAULT_FILE_COUNT,
  linesPerFile = DEFAULT_LINES_PER_FILE,
  changedStartLine,
  changedEndLine,
  contentVariant,
}: LargeSplitStreamFixtureOptions = {})

Source from the content-addressed store, hash-verified

106}
107
108export function createLargeSplitStreamFiles({
109 fileCount = DEFAULT_FILE_COUNT,
110 linesPerFile = DEFAULT_LINES_PER_FILE,
111 changedStartLine,
112 changedEndLine,
113 contentVariant,
114}: LargeSplitStreamFixtureOptions = {}) {
115 return Array.from({ length: fileCount }, (_, index) =>
116 createLargeSplitDiffFile(index + 1, {
117 linesPerFile,
118 changedStartLine,
119 changedEndLine,
120 contentVariant,
121 }),
122 );
123}
124
125export function createLargeSplitStreamBootstrap({
126 fileCount = DEFAULT_FILE_COUNT,

Callers 4

render-layout.tsFile · 0.90

Calls 1

createLargeSplitDiffFileFunction · 0.85

Tested by

no test coverage detected