Remove the specialcase intended for strictNullChecks: false in Awaited#52949
Remove the specialcase intended for strictNullChecks: false in Awaited#52949Andarist wants to merge 1 commit intomicrosoft:mainfrom
strictNullChecks: false in Awaited#52949Conversation
|
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 test this |
|
Heya @RyanCavanaugh, I've started to run the extended test suite on this PR at 7e8f046. You can monitor the build here. |
|
Heya @RyanCavanaugh, I've started to run the parallelized Definitely Typed test suite on this PR at 7e8f046. You can monitor the build here. |
|
Heya @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 @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 perf test this |
|
Heya @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! |
|
@RyanCavanaugh Here are the results of running the user test suite comparing Everything looks good! |
|
@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: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
@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 @rbuckton