MCPcopy
hub / github.com/opentrace/opentrace / indexMultiplePRs

Function indexMultiplePRs

ui/src/pr/indexer.ts:208–223  ·  view source on GitHub ↗
(
  store: GraphStore,
  prs: PRDetail[],
  meta: RepoMeta,
)

Source from the content-addressed store, hash-verified

206}
207
208export async function indexMultiplePRs(
209 store: GraphStore,
210 prs: PRDetail[],
211 meta: RepoMeta,
212): Promise<{ nodes_created: number; relationships_created: number }> {
213 let totalNodes = 0;
214 let totalRels = 0;
215
216 for (const pr of prs) {
217 const result = await indexPRIntoGraph(store, pr, meta);
218 totalNodes += result.nodes_created;
219 totalRels += result.relationships_created;
220 }
221
222 return { nodes_created: totalNodes, relationships_created: totalRels };
223}

Callers 1

indexer.test.tsFile · 0.90

Calls 1

indexPRIntoGraphFunction · 0.85

Tested by

no test coverage detected