Skip to content

Make traces where #50762 happens machine analyzable #52602

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 2 commits into from
Feb 6, 2023

Conversation

andrewbranch
Copy link
Member

This adds a test documenting the current behavior of #50762, and adds enough traces to conditional export resolution that a program can easily identify that the a resolution depended on the existence of this bug. I’m planning to add detection of this to https://github.com/arethetypeswrong/arethetypeswrong.github.io, so library authors can know to avoid relying on it, and potentially so we can see how many packages would break if we decided to fix the bug (though I suspect the answer is “so much that we can never fix it”).

@typescript-bot typescript-bot added Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug labels Feb 4, 2023
@andrewbranch andrewbranch merged commit 7bfe6ac into microsoft:main Feb 6, 2023
@andrewbranch andrewbranch deleted the trace-50762 branch February 6, 2023 19:31
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Author: Team For Uncommitted Bug PR for untriaged, rejected, closed or missing bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants