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

@@ -19,8 +19,12 @@ const UPDATE_CHECK_FILENAME = "update-check.json";
const UPDATE_CHECK_INTERVAL_MS = 24 * 60 * 60 * 1000;
function shouldSkipCheck(allowInTests: boolean): boolean {
if (allowInTests) return false;
if (process.env.VITEST || process.env.NODE_ENV === "test") return true;
if (allowInTests) {
return false;
}
if (process.env.VITEST || process.env.NODE_ENV === "test") {
return true;
}
return false;
}
@@ -45,16 +49,24 @@ export async function runGatewayUpdateCheck(params: {
isNixMode: boolean;
allowInTests?: boolean;
}): Promise<void> {
if (shouldSkipCheck(Boolean(params.allowInTests))) return;
if (params.isNixMode) return;
if (params.cfg.update?.checkOnStart === false) return;
if (shouldSkipCheck(Boolean(params.allowInTests))) {
return;
}
if (params.isNixMode) {
return;
}
if (params.cfg.update?.checkOnStart === false) {
return;
}
const statePath = path.join(resolveStateDir(), UPDATE_CHECK_FILENAME);
const state = await readState(statePath);
const now = Date.now();
const lastCheckedAt = state.lastCheckedAt ? Date.parse(state.lastCheckedAt) : null;
if (lastCheckedAt && Number.isFinite(lastCheckedAt)) {
if (now - lastCheckedAt < UPDATE_CHECK_INTERVAL_MS) return;
if (now - lastCheckedAt < UPDATE_CHECK_INTERVAL_MS) {
return;
}
}
const root = await resolveOpenClawPackageRoot({