GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||||||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||||||||||||||
GeezerVison is showing github.com — Add the Omit helper type by DanielRosenwasser · Pull Request #30552 · microsoft/TypeScript Conversation
Member
Fixes #30455.
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactions
Member
Author
All reactions
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page.
|
There was an error while loading. Please reload this page.
|
Heya Daniel Rosenwasser (@DanielRosenwasser), I've started to run the Definitely Typed test suite on this PR at 53e76b3. You can monitor the build here. It should now contribute to this PR's status checks. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
The only breakages on DefinitelyTyped seem to be
And those all really come from |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
A fix is now out to DefinitelyTyped's I used BigTSQuery to partially assess the breakage with the following query BigTSQuery isn't fully up to date (Uri Shaked (@urish) out of curiosity, how recent is the dataset?), but we saw three distinct results:
Also: |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
We discussed this at #30738 and believe that the breakage can be easily communicated and is more limited than we initially anticipated. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
67a9357 to
71af02f
Compare
|
Keys are not limited to |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
Aleksey Levenstein (@levenleven)
🤔 |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Note, if you feel that shouldn't be the case, I'd encourage you to open up a separate issue to discuss it. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Daniel Rosenwasser (@DanielRosenwasser) the BigTSQuery dataset has last been updated around June 2018. If you find it useful, I can spend some time updating it |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Can |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Felix Becker (@felixfbecker) the definition was intentional. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
|
Daniel Rosenwasser (@DanielRosenwasser)
But how a bout the case of
As you can see, these 2 helper types are somehow complimentary. Looks pretty nature and intuitive when we use them together. How come When we make comparison, compare |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I've ran into a few bugs which would have been caught if |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
TypeScript is not open-source, it's source-available. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
AddOmit as a known interface
There was an error while loading. Please reload this page.