[GH-ISSUE #1426] [Tech Debt] TypeScript - enable strictNullChecks #26327

Closed
opened 2026-04-18 02:26:57 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @MatissJanis on GitHub (Jul 30, 2023).
Original GitHub issue: https://github.com/actualbudget/actual/issues/1426

We should enable strictNullChecks. It is disabled by default.

Doing this won't be simple and will require fixing a lot of existing types.

Originally created by @MatissJanis on GitHub (Jul 30, 2023). Original GitHub issue: https://github.com/actualbudget/actual/issues/1426 We should enable `strictNullChecks`. It is disabled by default. Doing this won't be simple and will require fixing a lot of existing types.
GiteaMirror added the tech debtmaintenancegood first issue labels 2026-04-18 02:26:57 -05:00
Author
Owner

@j-f1 commented on GitHub (Jul 30, 2023):

Some work on this at https://github.com/actualbudget/actual/tree/jed/strict-null, but there are several hundred errors left to track down.

<!-- gh-comment-id:1657267788 --> @j-f1 commented on GitHub (Jul 30, 2023): Some work on this at https://github.com/actualbudget/actual/tree/jed/strict-null, but there are several hundred errors left to track down.
Author
Owner

@MatissJanis commented on GitHub (Jan 20, 2024):

I recently enabled strict mode everywhere: https://github.com/actualbudget/actual/pull/2230

So I'll close this off now. We can continue the migration (i.e. removal of strict comments) without needing an issue.

<!-- gh-comment-id:1902255854 --> @MatissJanis commented on GitHub (Jan 20, 2024): I recently enabled strict mode everywhere: https://github.com/actualbudget/actual/pull/2230 So I'll close this off now. We can continue the migration (i.e. removal of strict comments) without needing an issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#26327