test(lint): typa idempotency-store (fixar quality-gaten som blockerar alla PR) #503

Merged
admin merged 1 commits from fix/lint-siax-access-idempotency into main 2026-11-07 17:19:36 +00:00
Owner

Varför

quality-jobbet på main (och därmed varje öppen PR) exitar 1 trots att alla 133 testfiler är gröna:

tests/siax-access/idempotency.test.ts
  21:18  error  Unexpected any. Specify a different type  @typescript-eslint/no-explicit-any
  35:18  error  ...
  50:18  error  ...
  64:18  error  ...
✖ 12 problems (4 errors, 8 warnings)
ELIFECYCLE Command failed with exit code 1

Ändring

const store: any → IdempotencyStore<unknown, { x: number }> (exporterad typ, inga beteendeändringar).

Verifierat

  • eslint tests/siax-access/idempotency.test.ts → rent
  • vitest run tests/siax-access/idempotency.test.ts → 7/7

Detta är en förutsättning för att #498 (ISO-timestamps), #501 (legacy-runbook) och senare PR:er ska kunna mergas.

## Varför `quality`-jobbet på `main` (och därmed varje öppen PR) exitar 1 trots att alla 133 testfiler är gröna: ``` tests/siax-access/idempotency.test.ts 21:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any 35:18 error ... 50:18 error ... 64:18 error ... ✖ 12 problems (4 errors, 8 warnings) ELIFECYCLE Command failed with exit code 1 ``` ## Ändring `const store: any` → `IdempotencyStore<unknown, { x: number }>` (exporterad typ, inga beteendeändringar). ## Verifierat - `eslint tests/siax-access/idempotency.test.ts` → rent - `vitest run tests/siax-access/idempotency.test.ts` → 7/7 Detta är en förutsättning för att #498 (ISO-timestamps), #501 (legacy-runbook) och senare PR:er ska kunna mergas.
admin added 1 commit 2026-11-07 17:15:11 +00:00
test(lint): typa idempotency-store i stället för any (blockerar quality-gaten)
masterplan-lock / check (push) Successful in 4s
CI (SIAX Cloud) / sonar (pull_request) Skipped
masterplan-lock / check (pull_request) Successful in 7s
Security Scan (SIAX Cloud) / security (pull_request) Successful in 15s
CI (SIAX Cloud) / Component conformance (blocking) (pull_request) Successful in 15s
CI (SIAX Cloud) / security (pull_request) Successful in 21s
CI (SIAX Cloud) / integration (pull_request) Successful in 1m7s
CI (SIAX Cloud) / quality (pull_request) Successful in 1m22s
6bbbcf75d4
tests/siax-access/idempotency.test.ts hade fyra @typescript-eslint/no-explicit-any
vilket fick quality-jobbet att exita 1 (133 testfiler gröna men lint röd) och
därmed blockerade alla PR:er. Använder exporterade IdempotencyStore<unknown,
{x:number}>; eslint rent, 7/7 tester gröna.
CODEOWNERS rules requested review from sax3l 2026-11-07 17:15:11 +00:00
admin merged commit cdbb10b8e3 into main 2026-11-07 17:19:36 +00:00
admin deleted branch fix/lint-siax-access-idempotency 2026-11-07 17:19:36 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/0pt#503