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

@@ -15,12 +15,16 @@ const DEFAULT_COALESCE_MS = 250;
const DEFAULT_RETRY_MS = 1_000;
function schedule(coalesceMs: number) {
if (timer) return;
if (timer) {
return;
}
timer = setTimeout(async () => {
timer = null;
scheduled = false;
const active = handler;
if (!active) return;
if (!active) {
return;
}
if (running) {
scheduled = true;
schedule(coalesceMs);
@@ -43,7 +47,9 @@ function schedule(coalesceMs: number) {
schedule(DEFAULT_RETRY_MS);
} finally {
running = false;
if (pendingReason || scheduled) schedule(coalesceMs);
if (pendingReason || scheduled) {
schedule(coalesceMs);
}
}
}, coalesceMs);
timer.unref?.();