Uh oh!
There was an error while loading. Please reload this page.
Exclude special index signature rule from strict subtype relation - #53388
Conversation
Anders Hejlsberg (ahejlsberg)
commented
Mar 20, 2023
TypeScript Bot (@typescript-bot) test this |
Heya Anders Hejlsberg (@ahejlsberg), I've started to run the diff-based top-repos suite on this PR at ae63c73. You can monitor the build here. Update: The results are in! |
Heya Anders Hejlsberg (@ahejlsberg), I've started to run the abridged perf test suite on this PR at ae63c73. You can monitor the build here. Update: The results are in! |
Heya Anders Hejlsberg (@ahejlsberg), I've started to run the extended test suite on this PR at ae63c73. You can monitor the build here. |
Heya Anders Hejlsberg (@ahejlsberg), I've started to run the parallelized Definitely Typed test suite on this PR at ae63c73. You can monitor the build here. Update: The results are in! |
Heya Anders Hejlsberg (@ahejlsberg), I've started to run the diff-based user code test suite on this PR at ae63c73. You can monitor the build here. Update: The results are in! |
TypeScript Bot (typescript-bot)
commented
Mar 20, 2023
Anders Hejlsberg (@ahejlsberg) Here are the results of running the user test suite comparing Everything looks good! |
TypeScript Bot (typescript-bot)
commented
Mar 20, 2023
Hey Anders Hejlsberg (@ahejlsberg), the results of running the DT tests are ready. |
TypeScript Bot (typescript-bot)
commented
Mar 20, 2023
TypeScript Bot (typescript-bot)
commented
Mar 21, 2023
Anders Hejlsberg (@ahejlsberg) Here they are:Comparison Report - main..53388
System
Hosts
Scenarios
Developer Information: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Anders Hejlsberg (ahejlsberg)
commented
Mar 21, 2023
Tests and performance are unchanged, except for a new error in |
TypeScript Bot (@typescript-bot) pack this |
Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the tarball bundle task on this PR at ae63c73. You can monitor the build here. |
Hey Daniel Rosenwasser (@DanielRosenwasser), 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 |
Anders Hejlsberg (@ahejlsberg) sounds like what you're saying is that TypeORM is supposed to still handle the 0-length case, and can do so by Would you be able to add an equivalentish test case to document this? functionfoo(obj: Record<string,any>|Record<string,any>[]){if(Array.isArray(obj)&&obj.length){for(letkeyinobj){if(obj[key]!==undefined){console.log(obj[key])}}}else{for(letkeyinobj){if(obj[key]!==undefined){console.log(obj[key])}}}}functionbar(obj: Record<string,any>|Record<string,any>[]){if(Array.isArray(obj)){for(letkeyinobj){if(obj[key]!==undefined){console.log(obj[key])}}}else{for(letkeyinobj){if(obj[key]!==undefined){console.log(obj[key])}}}} |
Confirmed in the test playground that |
I've added the tests, I'm running a task to update the baselines. |
the heck? |
7f4fd9c to
37911f8CompareTypeScript Bot (@typescript-bot) cherry-pick this to release-5.0 |
Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the task to cherry-pick this into |
TypeScript Bot (typescript-bot)
commented
Mar 22, 2023
Hey Daniel Rosenwasser (@DanielRosenwasser), I've opened #53445 for you. |
…e-5.0 (#53445) Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
…to release-5.0 (microsoft#53445) Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com>
Fixes#53379.