Remove the specialcase intended for strictNullChecks: false in Awaited - #52949
Conversation
|
This PR doesn't have any linked issues. Please open an issue that references this PR. From there we can discuss and prioritise. |
|
Maybe this will help, not sure: TypeScript Bot (@typescript-bot) test this |
|
Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the extended test suite on this PR at 7e8f046. You can monitor the build here. |
|
Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the parallelized Definitely Typed test suite on this PR at 7e8f046. You can monitor the build here. |
|
Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the diff-based top-repos suite on this PR at 7e8f046. You can monitor the build here. Update: The results are in! |
|
Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the diff-based user code test suite on this PR at 7e8f046. You can monitor the build here. Update: The results are in! |
|
Not sure if our benchmarks use it but it's less work to do while checking so maybe... TypeScript Bot (@typescript-bot) perf test this |
|
Heya Jake Bailey (@jakebailey), I've started to run the perf test suite on this PR at 7e8f046. You can monitor the build here. Update: The results are in! |
|
Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the user test suite comparing Everything looks good! |
|
Jake Bailey (@jakebailey) Here they are:
CompilerComparison Report - main..52949
System
Hosts
Scenarios
TSServerComparison Report - main..52949
System
Hosts
Scenarios
StartupComparison Report - main..52949
System
Hosts
Scenarios
Developer Information: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Ryan Cavanaugh (@RyanCavanaugh) Here are the results of running the top-repos suite comparing Everything looks good! |
|
This exists because the result for |
This seems to be the case. We need to add a test for both |
|
#52960 adds the missing tests. I have also verified that they do report a baseline change if the |

A colleague of mine asked me why this branch is needed here. I couldn't figure it out so I decided to run the TS test suite without this to learn more about it... but the whole thing just passed.
There are two possible situations here:
If it's the second situation - then I would appreciate if somebody could provide that test case so I could add it, cause I don't know what that would look like.
This type was added here with this special branch there, right from the start. cc Ron Buckton (@rbuckton)