Skip to content

Add build strict option that builds with the strict type checker#4098

Merged
samelhusseini merged 3 commits into
RaspberryPiFoundation:developfrom
samelhusseini:build_strict
Sep 9, 2020
Merged

Add build strict option that builds with the strict type checker#4098
samelhusseini merged 3 commits into
RaspberryPiFoundation:developfrom
samelhusseini:build_strict

Conversation

@samelhusseini

Copy link
Copy Markdown
Contributor

The basics

  • I branched from develop
  • My pull request is against develop
  • My code follows the style guide

The details

Resolves

#4040

Proposed Changes

Adds npm run build:strict and npm run build:strict:log to compile with the closure surfacing the strictTypeChecker errors.

Reason for Changes

Optional for folks that find this beneficial in finding bugs / type issues.

Test Coverage

Tested both new and previous command npm run build:debug and npm run build:debug:log.

Tested on:

Documentation

Additional Information

@samelhusseini
samelhusseini requested a review from maribethb August 3, 2020 19:45
@rachel-fenichel

Copy link
Copy Markdown
Collaborator

@samelhusseini are you planning to merge this for Q3?

@samelhusseini

Copy link
Copy Markdown
Contributor Author

Yes, ok to merge now?

@rachel-fenichel

Copy link
Copy Markdown
Collaborator

I just poked travis. Okay to merge once that passes.

@samelhusseini
samelhusseini merged commit 6181dd3 into RaspberryPiFoundation:develop Sep 9, 2020
@samelhusseini
samelhusseini deleted the build_strict branch September 9, 2020 00:08
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.

3 participants