ruff
[ty] Avoid false positive for `not-iterable` with no-positive intersection types
#22089
Merged

[ty] Avoid false positive for `not-iterable` with no-positive intersection types #22089

charliermarsh merged 13 commits into main from charlie/neg
charliermarsh
charliermarsh charliermarsh changed the title Avoid false positive for `not-iterable` with no-positive intersection types [ty] Avoid false positive for `not-iterable` with no-positive intersection types 61 days ago
charliermarsh charliermarsh added ty
astral-sh-bot
astral-sh-bot
charliermarsh charliermarsh marked this pull request as ready for review 61 days ago
charliermarsh charliermarsh requested a review from carljm carljm 61 days ago
charliermarsh charliermarsh requested a review from AlexWaygood AlexWaygood 61 days ago
charliermarsh charliermarsh requested a review from sharkdp sharkdp 61 days ago
charliermarsh charliermarsh requested a review from dcreager dcreager 61 days ago
codspeed-hq
charliermarsh
AlexWaygood
charliermarsh charliermarsh force pushed from 8bf771d9 to 905a38d1 61 days ago
charliermarsh
charliermarsh charliermarsh marked this pull request as draft 61 days ago
carljm
carljm commented on 2025-12-19
charliermarsh charliermarsh force pushed from 905a38d1 to a5cc2115 35 days ago
charliermarsh charliermarsh force pushed from a5cc2115 to 6de4b1da 35 days ago
carljm
carljm commented on 2026-01-14
charliermarsh Add neg
aabdd5eb
charliermarsh Add more fast-paths
3f578e38
charliermarsh Add more fast-paths
1cf2d70f
charliermarsh Add fast path for object vs unbounded inferable TypeVar
b3a35e66
charliermarsh Try another fast path
33f209b9
charliermarsh charliermarsh force pushed from 70859e4b to 33f209b9 21 days ago
charliermarsh Add another fast path
ead715ad
charliermarsh
charliermarsh Revert all fast paths
01c4d3d1
charliermarsh charliermarsh marked this pull request as ready for review 21 days ago
AlexWaygood
charliermarsh Revert "Revert all fast paths"
aad436b9
charliermarsh Fix Clippy
ecb2b805
charliermarsh
AlexWaygood
charliermarsh Combine
0f44ccac
charliermarsh Remove one
6b1e0384
carljm
carljm approved these changes on 2026-01-29
charliermarsh Try to remove another fast path
a5a16ba2
charliermarsh Remove one more
87233b96
charliermarsh charliermarsh merged 2d16d842 into main 20 days ago
charliermarsh charliermarsh deleted the charlie/neg branch 20 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone