Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP (DO NOT MERGE) attempt to identify and solve of strictNullChecks errors (many) #475

Closed
wants to merge 50 commits into from

Conversation

danielweck
Copy link
Member

This code changes in this PR are much less trivial than #404
(because code logic is affected, due to null and undefined having very different meaning and applications)

In my analysis of the current codebase, there are many instances of unhandled null/undefined values, including promises that should reject instead of resolving, etc.

@danielweck danielweck changed the title Attempt to identify and solve of strictNullChecks errors (many) WIP (DO NOT MERGE) attempt to identify and solve of strictNullChecks errors (many) Jul 24, 2019
@danielweck
Copy link
Member Author

Note that TypeScript 3.6 will provide strongly-typed iterators and generators, which means that the returned values of Redux-Saga yield call() will not have to be typed explicitly. microsoft/TypeScript#31639

@danielweck danielweck changed the base branch from feature/stricterCode to develop August 6, 2019 15:06
@danielweck danielweck closed this Oct 21, 2019
@danielweck danielweck deleted the feature/stricterCodeMore branch October 21, 2019 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant