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

Method getIndexBuildInfo

src/index.ts:1178–1183  ·  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

1176 * `extraction-version.ts` and `isIndexStale()`.
1177 */
1178 getIndexBuildInfo(): { version: string | null; extractionVersion: number | null } {
1179 const version = this.queries.getMetadata('indexed_with_version');
1180 const ev = this.queries.getMetadata('indexed_with_extraction_version');
1181 const parsed = ev != null ? parseInt(ev, 10) : NaN;
1182 return { version, extractionVersion: Number.isFinite(parsed) ? parsed : null };
1183 }
1184
1185 /**
1186 * 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