Skip to content

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

Closed
danielweck wants to merge 50 commits intodevelopfrom
feature/stricterCodeMore
Closed

WIP (DO NOT MERGE) attempt to identify and solve of strictNullChecks errors (many)#475
danielweck wants to merge 50 commits intodevelopfrom
feature/stricterCodeMore

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.

1 participant