ruff
[ty] don't eagerly unpack aliases in user-authored unions
#20055
Merged

[ty] don't eagerly unpack aliases in user-authored unions #20055

carljm merged 6 commits into main from cjm/aliasinunion
carljm
carljm carljm added ty
carljm carljm requested a review from AlexWaygood AlexWaygood 26 days ago
carljm carljm requested a review from sharkdp sharkdp 26 days ago
carljm carljm requested a review from dcreager dcreager 26 days ago
github-actions
github-actions
carljm carljm force pushed from b1d1eac5 to 94bfa86b 26 days ago
AlexWaygood
AlexWaygood approved these changes on 2025-08-23
AlexWaygood
AlexWaygood commented on 2025-08-23
carljm carljm marked this pull request as draft 25 days ago
carljm [ty] less eager union simplification
4e5327b4
carljm fixed PEP 604 unions case, some tests failing due to lack of simplifi…
bfc7f427
carljm fix Optional
8b22cd14
carljm simplify test
028323d8
carljm test improvements
04122e74
carljm narrow scope to just aliases
8e341069
carljm carljm force pushed from 94bfa86b to 8e341069 22 days ago
carljm carljm changed the title [ty] fix a recursive alias case via less eager union simplification [ty] don't eagerly unpack aliases in user-authored unions 22 days ago
carljm carljm marked this pull request as ready for review 22 days ago
carljm carljm merged 9ab276b3 into main 22 days ago
carljm carljm deleted the cjm/aliasinunion branch 22 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone