Skip to content

Commit 0c44e92

Browse files
committed
chore: format indexer and manifest for CI checks
1 parent 5fa2040 commit 0c44e92

2 files changed

Lines changed: 18 additions & 15 deletions

File tree

src/core/indexer.ts

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export class CodebaseIndexer {
194194

195195
console.error(
196196
`Incremental diff: ${diff.added.length} added, ${diff.changed.length} changed, ` +
197-
`${diff.deleted.length} deleted, ${diff.unchanged.length} unchanged`
197+
`${diff.deleted.length} deleted, ${diff.unchanged.length} unchanged`
198198
);
199199

200200
stats.incremental = {
@@ -418,8 +418,8 @@ export class CodebaseIndexer {
418418
this.updateProgress('embedding', 50);
419419
console.error(
420420
`Creating embeddings for ${chunksToEmbed.length} chunks` +
421-
(diff ? ` (${allChunks.length} total, ${chunksToEmbed.length} changed)` : '') +
422-
'...'
421+
(diff ? ` (${allChunks.length} total, ${chunksToEmbed.length} changed)` : '') +
422+
'...'
423423
);
424424

425425
// Initialize embedding provider
@@ -480,11 +480,13 @@ export class CodebaseIndexer {
480480

481481
if (diff) {
482482
// Incremental: delete old chunks for changed + deleted files, then add new
483-
const filesToDelete = [...diff.changed, ...diff.deleted]
484-
.map((rel) => path.join(this.rootPath, rel).replace(/\\/g, '/'));
483+
const filesToDelete = [...diff.changed, ...diff.deleted].map((rel) =>
484+
path.join(this.rootPath, rel).replace(/\\/g, '/')
485+
);
485486
// Also try with OS-native separators for matching
486-
const filePathsForDelete = [...diff.changed, ...diff.deleted]
487-
.map((rel) => path.resolve(this.rootPath, rel));
487+
const filePathsForDelete = [...diff.changed, ...diff.deleted].map((rel) =>
488+
path.resolve(this.rootPath, rel)
489+
);
488490
const allDeletePaths = [...new Set([...filesToDelete, ...filePathsForDelete])];
489491

490492
if (allDeletePaths.length > 0) {
@@ -495,7 +497,7 @@ export class CodebaseIndexer {
495497
}
496498
console.error(
497499
`Incremental store: deleted chunks for ${diff.changed.length + diff.deleted.length} files, ` +
498-
`added ${chunksWithEmbeddings.length} new chunks`
500+
`added ${chunksWithEmbeddings.length} new chunks`
499501
);
500502
} else {
501503
// Full: clear and re-store everything
@@ -508,7 +510,8 @@ export class CodebaseIndexer {
508510
// Keyword index always uses ALL chunks (full regen)
509511
const indexPath = path.join(contextDir, KEYWORD_INDEX_FILENAME);
510512
// Memory safety: cap keyword index too
511-
const keywordChunks = allChunks.length > MAX_CHUNKS ? allChunks.slice(0, MAX_CHUNKS) : allChunks;
513+
const keywordChunks =
514+
allChunks.length > MAX_CHUNKS ? allChunks.slice(0, MAX_CHUNKS) : allChunks;
512515
await fs.writeFile(indexPath, JSON.stringify(keywordChunks));
513516

514517
// Save library usage and pattern stats (always full regen)
@@ -552,7 +555,7 @@ export class CodebaseIndexer {
552555
const manifest: FileManifest = {
553556
version: 1,
554557
generatedAt: new Date().toISOString(),
555-
files: currentHashes ?? await computeFileHashes(files, this.rootPath)
558+
files: currentHashes ?? (await computeFileHashes(files, this.rootPath))
556559
};
557560
await writeManifest(manifestPath, manifest);
558561

@@ -565,8 +568,8 @@ export class CodebaseIndexer {
565568
if (diff) {
566569
console.error(
567570
`Incremental indexing complete in ${stats.duration}ms ` +
568-
`(${diff.added.length} added, ${diff.changed.length} changed, ` +
569-
`${diff.deleted.length} deleted, ${diff.unchanged.length} unchanged)`
571+
`(${diff.added.length} added, ${diff.changed.length} changed, ` +
572+
`${diff.deleted.length} deleted, ${diff.unchanged.length} unchanged)`
570573
);
571574
} else {
572575
console.error(`Indexing complete in ${stats.duration}ms`);

src/core/manifest.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ export interface FileManifest {
1414
}
1515

1616
export interface ManifestDiff {
17-
added: string[]; // new files (not in old manifest)
18-
changed: string[]; // hash differs
19-
deleted: string[]; // in old manifest but not on disk
17+
added: string[]; // new files (not in old manifest)
18+
changed: string[]; // hash differs
19+
deleted: string[]; // in old manifest but not on disk
2020
unchanged: string[]; // hash matches
2121
}
2222

0 commit comments

Comments
 (0)