MCPcopy Create free account
hub / github.com/colbymchenry/codegraph / getIndexBuildInfo

Method getIndexBuildInfo

src/index.ts:1109–1114  ·  view source on GitHub ↗

* Which engine built the current index: the package version + extraction * version stamped at the last full `indexAll`. Either field is null for an * index built before stamping existed (treated as stale). See * `extraction-version.ts` and `isIndexStale()`.

()

Source from the content-addressed store, hash-verified

1107 * `extraction-version.ts` and `isIndexStale()`.
1108 */
1109 getIndexBuildInfo(): { version: string | null; extractionVersion: number | null } {
1110 const version = this.queries.getMetadata('indexed_with_version');
1111 const ev = this.queries.getMetadata('indexed_with_extraction_version');
1112 const parsed = ev != null ? parseInt(ev, 10) : NaN;
1113 return { version, extractionVersion: Number.isFinite(parsed) ? parsed : null };
1114 }
1115
1116 /**
1117 * True when the on-disk index was built by an engine whose extraction is

Callers 3

isIndexStaleMethod · 0.95
mainFunction · 0.80
upgrade.test.tsFile · 0.80

Calls 1

getMetadataMethod · 0.80

Tested by

no test coverage detected