Neil
31012aeb09
test: remove assertion-free probes, copied inventories and export-shape checks ( #23816 )
...
Second audit wave, targeting three more junk patterns:
- assertion-free cases that run code and assert nothing, so they pass no
matter what the code does;
- inventory literals re-typed from a production declaration, where the only
way the assertion can fail is someone editing one of the two copies;
- export key-set and export-shape loops (`typeof x === 'function'` over every
export) that restate what TypeScript already enforces.
Yield is much smaller than wave 1 on purpose: the assertion-free scanner has
a high false-positive rate, because many flagged blocks assert through a
shared helper or their oracle is "this must not throw". Those were kept.
`mobileWebCheckArgs` in `config/scripts/run-mobile-web-app-checks.mjs` is
de-exported — after the inventory comparison went away, nothing outside the
module read it.
2026-09-29 02:21:47 -07:00
..
2026-09-29 02:21:47 -07:00
2026-09-20 10:19:41 -04:00
2026-09-20 10:19:41 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-21 06:42:30 -04:00
2026-09-21 16:07:14 -04:00
2026-09-28 04:07:35 -04:00
2026-09-20 08:32:52 -04:00
2026-09-19 07:07:02 -04:00
2026-09-19 07:07:02 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 16:21:26 -04:00
2026-09-22 06:46:12 -04:00
2026-09-28 04:07:35 -04:00
2026-09-20 04:50:50 -04:00
2026-09-22 06:46:12 -04:00
2026-09-20 10:19:41 -04:00
2026-09-20 04:19:00 -04:00
2026-09-28 04:07:35 -04:00
2026-09-20 10:19:41 -04:00
2026-09-28 04:07:35 -04:00
2026-09-20 10:19:41 -04:00
2026-09-20 10:19:41 -04:00
2026-09-21 03:32:34 -04:00
2026-09-22 02:11:40 -04:00
2026-09-22 16:21:26 -04:00
2026-09-22 05:20:46 -04:00
2026-09-22 05:20:46 -04:00
2026-09-21 07:26:18 -04:00
2026-09-22 01:17:09 -04:00
2026-09-22 03:51:35 -04:00
2026-09-22 01:17:09 -04:00
2026-09-18 08:22:25 -04:00
2026-09-22 01:17:09 -04:00
2026-09-22 19:57:19 -04:00
2026-09-22 03:51:35 -04:00
2026-09-22 18:35:51 -04:00
2026-09-18 04:44:36 -04:00
2026-09-22 01:17:09 -04:00
2026-09-20 08:32:52 -04:00
2026-09-20 08:32:52 -04:00
2026-09-21 18:24:30 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 18:35:51 -04:00
2026-09-20 04:19:00 -04:00
2026-09-22 18:35:51 -04:00
2026-09-28 04:07:35 -04:00
2026-09-21 18:24:30 -04:00
2026-09-28 14:28:09 -07:00
2026-09-21 18:24:30 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 01:17:09 -04:00
2026-09-22 01:17:09 -04:00
2026-09-22 18:35:51 -04:00
2026-09-21 18:24:30 -04:00
2026-09-22 19:57:19 -04:00
2026-09-28 04:07:35 -04:00
2026-09-29 01:21:53 -07:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-21 18:24:30 -04:00
2026-09-22 11:43:26 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-22 18:35:51 -04:00
2026-09-29 01:21:53 -07:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-29 02:21:47 -07:00
2026-09-21 00:29:52 -04:00
2026-09-22 05:20:46 -04:00
2026-09-22 05:20:46 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-21 16:07:14 -04:00
2026-09-21 16:07:14 -04:00
2026-09-21 16:07:14 -04:00
2026-09-21 07:26:18 -04:00
2026-09-19 18:33:20 -04:00
2026-09-22 19:57:19 -04:00
2026-09-22 19:57:19 -04:00
2026-09-22 19:57:19 -04:00
2026-09-18 05:03:30 -04:00
2026-09-22 16:21:26 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-19 21:06:05 -04:00
2026-09-21 16:07:14 -04:00
2026-09-21 18:24:30 -04:00
2026-09-21 18:24:30 -04:00
2026-09-21 18:24:30 -04:00
2026-09-28 04:07:35 -04:00
2026-09-21 18:24:30 -04:00
2026-09-22 11:43:26 -04:00
2026-09-22 11:43:26 -04:00
2026-09-20 08:32:52 -04:00
2026-09-20 08:32:52 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-22 06:18:33 -04:00
2026-09-28 04:07:35 -04:00
2026-09-28 04:07:35 -04:00
2026-09-24 22:35:22 -07:00
2026-09-24 22:35:22 -07:00
2026-09-22 16:21:26 -04:00
2026-09-28 04:07:35 -04:00
2026-09-19 02:09:09 -04:00
2026-09-19 02:09:09 -04:00