diff --git a/gitnexus/src/core/ingestion/call-processor.ts b/gitnexus/src/core/ingestion/call-processor.ts index e9770fe9f..1b5a234b4 100644 --- a/gitnexus/src/core/ingestion/call-processor.ts +++ b/gitnexus/src/core/ingestion/call-processor.ts @@ -774,7 +774,7 @@ export const processCalls = async ( * propagation phase) should pass a long-lived map here to avoid O(N) * query recompilation overhead. */ - compiledQueryCache?: Map, + compiledQueryCache?: Map, ): Promise => { const parser = await loadParser(); const collectedHeritage: ExtractedHeritage[] = []; diff --git a/gitnexus/src/core/ingestion/pipeline-phases/cross-file-impl.ts b/gitnexus/src/core/ingestion/pipeline-phases/cross-file-impl.ts index 53913b954..8550c1e9f 100644 --- a/gitnexus/src/core/ingestion/pipeline-phases/cross-file-impl.ts +++ b/gitnexus/src/core/ingestion/pipeline-phases/cross-file-impl.ts @@ -132,7 +132,7 @@ export async function runCrossFileBindingPropagation( // Compiled query objects keyed by language name. Shared across all processCalls // invocations in this phase so the same tree-sitter query string is only // compiled once per language instead of once per file (O(1) vs O(N)). - const queryCache = new Map(); + const compiledQueryCache = new Map(); let timedOut = false; // Snapshot total topological candidates for progress math. We walk the @@ -242,7 +242,7 @@ export async function runCrossFileBindingPropagation( importedRawReturnTypesMap.size > 0 ? importedRawReturnTypesMap : undefined, undefined, undefined, - queryCache, + compiledQueryCache, ); crossFileResolved++;