ruff
fa7798dd - [ty] minor TypedDict fixes (#20146)

Commit
22 days ago
[ty] minor TypedDict fixes (#20146) ## Summary In `is_disjoint_from_impl`, we should unpack type aliases before we check `TypedDict`. This change probably doesn't have any visible effect until we have a more discriminating implementation of disjointness for `TypedDict`, but making the change now can avoid some confusion/bugs in future. In `type_ordering.rs`, we should order `TypedDict` near more similar types, and leave Union/Intersection together at the end of the list. This is not necessary for correctness, but it's more consistent and it could have saved me some confusion trying to figure out why I was only getting an unreachable panic when my code example included a `TypedDict` type. ## Test Plan None besides existing tests.
Author
Parents
Loading