Context
src/selfhost/queue-common.ts:692-694 exports nonConsumingRetryDelayMs, a trivial pass-through alias (return githubRateLimitRetryDelayMs(error);). Its only reference besides its own definition anywhere in the repo is test/unit/selfhost-queue-common.test.ts. Its sibling consumingRetryDelayMs is real and used by both queue backends.
Requirements
- Confirm via a fresh repo-wide search that
nonConsumingRetryDelayMs has zero real (non-test) callers.
- Remove it and its dedicated test coverage.
Deliverables
Expected Outcome
No orphaned alias function remains alongside its actually-used sibling.
Links & Resources
src/selfhost/queue-common.ts:692-694
Context
src/selfhost/queue-common.ts:692-694exportsnonConsumingRetryDelayMs, a trivial pass-through alias (return githubRateLimitRetryDelayMs(error);). Its only reference besides its own definition anywhere in the repo istest/unit/selfhost-queue-common.test.ts. Its siblingconsumingRetryDelayMsis real and used by both queue backends.Requirements
nonConsumingRetryDelayMshas zero real (non-test) callers.Deliverables
nonConsumingRetryDelayMsremoved.Expected Outcome
No orphaned alias function remains alongside its actually-used sibling.
Links & Resources
src/selfhost/queue-common.ts:692-694