Neil and m4air
dddc1260e5
chore(lint): oxlint 1.91, cheap perf/correctness rules, return-await fixes ( #39730 )
...
* chore(lint): bump oxlint to 1.91, add perf lint rules and perf audits
* fix(lint): await promises returned inside try/catch/finally for return-await
Prepare typescript/return-await with error-handling-correctness-only: await
returns whose catch or finally was meant to cover them, and suppress the eight
sites where the catch must not re-handle the returned promise.
* chore(lint): enable return-await (error-handling-correctness-only); exempt secondary-scan directives in the changed gate
* refactor(mobile): move file preview discard modal into its own module
Keeps MobileFilePreviewScreen under the 400-line limit after merging main.
---------
Co-authored-by: m4air <m4air@m4airs-MacBook-Air.local >
2026-11-08 06:21:54 -08:00
..
2026-11-08 03:43:30 -08:00
2026-11-05 19:35:56 -08:00
2026-11-05 19:35:56 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 06:21:54 -08:00
2026-11-07 07:58:19 -08:00
2026-10-06 00:29:44 -07:00
2026-11-07 07:58:19 -08:00
2026-11-03 19:12:25 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 03:43:30 -08:00
2026-11-03 02:52:13 -08:00
2026-11-03 02:52:13 -08:00
2026-10-30 03:24:50 -07:00
2026-11-05 20:16:50 -08:00
2026-11-05 20:16:50 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 03:43:30 -08:00
2026-11-08 03:43:30 -08:00
2026-10-30 06:50:25 -07:00
2026-10-23 16:27:37 -07:00
2026-11-08 03:43:30 -08:00
2026-10-30 01:55:14 -07:00
2026-11-02 23:36:23 -08:00
2026-11-07 07:58:19 -08:00
2026-11-03 19:12:25 -08:00
2026-10-23 16:27:37 -07:00
2026-11-03 19:12:25 -08:00
2026-11-03 19:12:25 -08:00
2026-11-07 07:58:19 -08:00
2026-10-27 22:57:10 -07:00
2026-09-15 00:22:15 -07:00
2026-11-03 22:49:34 -08:00
2026-10-23 16:27:37 -07:00
2026-11-03 19:12:25 -08:00
2026-11-06 19:59:47 -08:00
2026-11-03 02:52:13 -08:00
2026-11-08 05:05:19 -08:00
2026-11-03 19:12:25 -08:00
2026-11-03 19:12:25 -08:00
2026-11-05 19:35:56 -08:00
2026-11-03 19:12:25 -08:00
2026-11-03 19:12:25 -08:00
2026-11-05 19:35:56 -08:00
2026-11-03 19:12:25 -08:00
2026-11-07 18:33:25 -08:00
2026-10-23 16:27:37 -07:00
2026-11-08 03:30:10 -08:00
2026-11-08 03:30:10 -08:00
2026-11-04 13:21:06 -08:00
2026-11-03 19:12:25 -08:00
2026-11-07 07:58:19 -08:00
2026-11-05 19:35:56 -08:00
2026-11-03 08:53:10 -08:00
2026-10-29 01:52:18 -07:00
2026-11-05 19:35:56 -08:00
2026-11-08 04:08:07 -05:00
2026-11-08 04:08:07 -05:00
2026-11-07 18:33:25 -08:00
2026-11-07 18:33:25 -08:00
2026-11-03 02:52:13 -08:00
2026-11-05 19:35:56 -08:00
2026-11-05 19:35:56 -08:00
2026-11-08 03:30:10 -08:00
2026-10-23 16:27:37 -07:00
2026-11-04 05:31:48 -08:00
2026-10-19 14:18:03 -07:00
2026-11-05 19:35:56 -08:00
2026-11-04 09:43:36 -08:00
2026-11-04 03:40:25 -08:00
2026-11-05 19:35:56 -08:00
2026-11-05 20:00:50 -08:00
2026-10-02 18:05:37 -07:00
2026-11-05 20:00:50 -08:00
2026-11-05 20:00:50 -08:00
2026-11-03 02:52:13 -08:00
2026-11-04 07:22:20 -08:00
2026-10-31 01:37:28 -07:00
2026-11-05 20:00:50 -08:00
2026-11-03 19:12:25 -08:00
2026-10-23 16:27:37 -07:00
2026-11-03 19:12:25 -08:00
2026-11-06 03:38:41 +00:00
2026-11-03 02:52:13 -08:00
2026-11-02 23:36:23 -08:00
2026-11-03 22:49:34 -08:00
2026-11-04 11:49:38 -08:00
2026-11-03 19:12:25 -08:00
2026-11-05 20:00:50 -08:00
2026-11-03 19:12:25 -08:00
2026-10-12 18:40:06 -07:00
2026-11-07 07:58:19 -08:00