From cec2f58c246fe84c8db1e0774036384dbcd4adce Mon Sep 17 00:00:00 2001 From: Diego Rodrigues de Sa e Souza Date: Mon, 20 Jul 2026 18:58:35 -0300 Subject: [PATCH] chore(quality): prune stale ESLint suppression (db-migration-runner-account-identity) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit #7843's test reorganization removed the 2 no-explicit-any usages that this suppression covered, leaving a stale entry that fails lint:json --max-warnings 0 (exit 2, 'suppressions left that do not occur anymore') on the release tip for every fresh PR run. Pruning tightens the gate — no rebaseline. --- .../maintenance/7843-prune-stale-eslint-suppression.md | 1 + config/quality/eslint-suppressions.json | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) create mode 100644 changelog.d/maintenance/7843-prune-stale-eslint-suppression.md diff --git a/changelog.d/maintenance/7843-prune-stale-eslint-suppression.md b/changelog.d/maintenance/7843-prune-stale-eslint-suppression.md new file mode 100644 index 0000000000..34e62aac3a --- /dev/null +++ b/changelog.d/maintenance/7843-prune-stale-eslint-suppression.md @@ -0,0 +1 @@ +- **chore(quality):** prune a stale ESLint suppression for `tests/unit/db-migration-runner-account-identity.test.ts` (2 `no-explicit-any` entries that no longer occur after #7843 reorganized that test) — the leftover suppression failed `lint:json --max-warnings 0` (exit 2, "suppressions left that do not occur anymore") on the release tip for every fresh PR run. diff --git a/config/quality/eslint-suppressions.json b/config/quality/eslint-suppressions.json index 27a834b377..4d3304c608 100644 --- a/config/quality/eslint-suppressions.json +++ b/config/quality/eslint-suppressions.json @@ -1182,11 +1182,6 @@ "count": 1 } }, - "tests/unit/db-migration-runner-account-identity.test.ts": { - "@typescript-eslint/no-explicit-any": { - "count": 2 - } - }, "tests/unit/db-migration-runner.test.ts": { "@typescript-eslint/no-explicit-any": { "count": 12