ruff
[ty] Refactor constraint traversal and cache satisfiability checks
#29492
Merged

[ty] Refactor constraint traversal and cache satisfiability checks #29492

dcreager merged 14 commits into main from dcreager/more-walker-caching
dcreager
astral-sh-bot astral-sh-bot added ty
dcreager dcreager added internal
astral-automations-bot
astral-automations-bot commented on 2026-10-19
astral-sh-bot
astral-sh-bot
astral-sh-bot
astral-automations-bot
astral-automations-bot commented on 2026-10-19
codspeed
dcreager dcreager marked this pull request as ready for review 12 days ago
dcreager dcreager requested a review 12 days ago
dcreager dcreager requested a review 12 days ago
astral-sh-bot astral-sh-bot requested a review from sharkdp sharkdp 12 days ago
sharkdp
sharkdp approved these changes on 2026-10-20
dcreager dcreager force pushed from cf065078 to 1adcaaef 11 days ago
Base automatically changed from dcreager/receiver-implication to main 11 days ago
dcreager global limits
d04f87ac
dcreager parameterize Assignment
75d3b1f2
dcreager separate out "atomic" constraints
b770d0ec
dcreager make Constraint non-Copy
882c549f
dcreager owned builder
e427efac
dcreager move node_is_satisfied_on_path
705556c3
dcreager refactor constraint walking a bit more
30c6f345
dcreager don't use visit_node_and_then for node_is_satisfiable_on_path
f42ca6a6
dcreager don't over-share node walking
932db0d6
dcreager cache node_is_satisfiable_on_path
3b6741d6
dcreager [ty] Document atomic constraint classification
4aba2503
dcreager remove stale doc link
7f6cb2c8
dcreager [ty] Deduplicate persisted constraint source ordering
89f358d4
dcreager [ty] Bound constraint satisfiability queries in ty_extensions
9055c904
dcreager dcreager force pushed from 1adcaaef to 9055c904 11 days ago
dcreager dcreager merged c46acee0 into main 11 days ago
dcreager dcreager deleted the dcreager/more-walker-caching branch 11 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone