chore: Enable "curly" rule to avoid single-statement if confusion/errors.

This commit is contained in:
cpojer
2026-01-31 16:19:20 +09:00
parent 009b16fab8
commit 5ceff756e1
1266 changed files with 27871 additions and 9393 deletions

View File

@@ -29,7 +29,9 @@ export async function searchVector(params: {
sourceFilterVec: { sql: string; params: SearchSource[] };
sourceFilterChunks: { sql: string; params: SearchSource[] };
}): Promise<SearchRowResult[]> {
if (params.queryVec.length === 0 || params.limit <= 0) return [];
if (params.queryVec.length === 0 || params.limit <= 0) {
return [];
}
if (await params.ensureVectorReady(params.queryVec.length)) {
const rows = params.db
.prepare(
@@ -143,9 +145,13 @@ export async function searchKeyword(params: {
buildFtsQuery: (raw: string) => string | null;
bm25RankToScore: (rank: number) => number;
}): Promise<Array<SearchRowResult & { textScore: number }>> {
if (params.limit <= 0) return [];
if (params.limit <= 0) {
return [];
}
const ftsQuery = params.buildFtsQuery(params.query);
if (!ftsQuery) return [];
if (!ftsQuery) {
return [];
}
const rows = params.db
.prepare(