Do not covariantly mix in constraints from contravarrying positions - #43439
Conversation
|
TypeScript Bot (@typescript-bot) test this |
|
Heya Wesley Wigham (@weswigham), I've started to run the extended test suite on this PR at cb1833b. You can monitor the build here. |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized Definitely Typed test suite on this PR at cb1833b. You can monitor the build here. |
|
Heya Wesley Wigham (@weswigham), I've started to run the abridged perf test suite on this PR at cb1833b. You can monitor the build here. Update: The results are in! |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized community code test suite on this PR at cb1833b. You can monitor the build here. |
|
Heya Wesley Wigham (@weswigham), I've started to run the perf test suite on this PR at cb1833b. You can monitor the build here. Update: The results are in! |
|
Wesley Wigham (@weswigham) Here they are:Comparison Report - master..43439
System
Hosts
Scenarios
Developer Information: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Wesley Wigham (@weswigham) Here they are:Comparison Report - master..43439
System
Hosts
Scenarios
Developer Information: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
The user suite test run you requested has finished and failed. I've opened a PR with the baseline diff from master. |
|
TypeScript Bot (@typescript-bot) pack this |
|
Heya Ryan Cavanaugh (@RyanCavanaugh), I've started to run the tarball bundle task on this PR at cb1833b. You can monitor the build here. |
|
Hey Ryan Cavanaugh (@RyanCavanaugh), I've packed this into an installable tgz. You can install it for testing by referencing it in your and then running There is also a playground for this build and an npm module you can use via |
|
TypeScript Bot (@typescript-bot) user test this |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized Definitely Typed test suite on this PR at 6abbc96. You can monitor the build here. |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized community code test suite on this PR at 6abbc96. You can monitor the build here. |
Anders Hejlsberg (ahejlsberg)
left a comment
There was a problem hiding this comment.
Looks like you still need to accept the test suite baseline changes. Otherwise, looks good, assuming it doesn't break anything in the other test suites.
|
There's one DT change left I wanna adjust this to not hit - I think I'll adjust this so substitutes on type variables continue to always occur, regardless of position. |
|
TypeScript Bot (@typescript-bot) user test this |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized Definitely Typed test suite on this PR at c392b0f. You can monitor the build here. |
|
Heya Wesley Wigham (@weswigham), I've started to run the parallelized community code test suite on this PR at c392b0f. You can monitor the build here. |
When calculating substitutions within a conditional.
Fixes #43427