ruff
[ty] equality narrowing on enums that don't override `__eq__` or `__ne__`
#20285
Merged

[ty] equality narrowing on enums that don't override `__eq__` or `__ne__` #20285

Renkai
Renkai Create narrow_enum_pan.md
86325ea5
sharkdp
Renkai
sharkdp
Renkai Update narrow_enum_pan.md
35a20ead
Renkai Improve narrowing for enums in conditionals with in operator
2277304c
github-actions
Renkai Delete narrow_enum_pan.md
e7b92f96
Renkai Renkai marked this pull request as ready for review 13 days ago
Renkai Renkai requested a review from carljm carljm 13 days ago
Renkai Renkai requested a review from AlexWaygood AlexWaygood 13 days ago
Renkai Renkai requested a review from sharkdp sharkdp 13 days ago
Renkai Renkai requested a review from dcreager dcreager 13 days ago
Renkai Renkai changed the title [ty][WIP]Create narrow_enum_pan.md [ty]reate narrow_enum_pan.md 13 days ago
github-actions
AlexWaygood
carljm
carljm commented on 2025-09-08
carljm carljm changed the title [ty]reate narrow_enum_pan.md [ty] equality narrowing on enums that don't override `__eq__` or `__ne__` 13 days ago
Renkai Update types.rs
8a4d30da
Renkai Add is_enum method and update enum equality checks
3061bbf8
Renkai Update types.rs
404e575b
Renkai Update narrow.rs
2a7b5d88
Renkai Renkai requested a review from carljm carljm 13 days ago
carljm
carljm approved these changes on 2025-09-08
carljm carljm merged 61f906d8 into main 13 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone