ruff
Don't special-case class instances in binary expression inference
#15161
Merged

Don't special-case class instances in binary expression inference #15161

dcreager merged 15 commits into main from dcreager/infer-binary
dcreager
dcreager Regroup literal cases together
c8c99f65
dcreager Add Todo and Never cases
58ada96b
dcreager General Instance fallback
029932d8
dcreager Add a slew of tests
3b1622f3
dcreager Linter
33409ba1
dcreager dcreager requested a review from carljm carljm 281 days ago
dcreager dcreager requested a review from MichaReiser MichaReiser 281 days ago
dcreager dcreager requested a review from AlexWaygood AlexWaygood 281 days ago
dcreager dcreager requested a review from sharkdp sharkdp 281 days ago
AlexWaygood AlexWaygood added ty
dcreager Add mis-typed test
9fb3013b
dcreager
dcreager commented on 2024-12-27
codspeed-hq
dcreager More recursive class definitions cause panics
f4a65c2e
dcreager Add test case for class union
a5f0dad3
dcreager
dcreager commented on 2024-12-27
github-actions
dcreager Add test case for class union < 3.10
5239fa92
dcreager Special-case ClassLiteral | ClassLiteral
a52486fc
carljm
carljm commented on 2024-12-29
carljm
dcreager Merge branch 'main' into dcreager/infer-binary
dffd23d3
dcreager Revert "Special-case ClassLiteral | ClassLiteral"
fe733571
dcreager Move subclass tests to be closer to similar class tests
a70fc318
dcreager Add reflected dunder test cases
0acdbe43
MichaReiser MichaReiser removed review request from MichaReiser MichaReiser 278 days ago
dcreager Merge branch 'main' into dcreager/infer-binary
7149f42c
carljm
carljm approved these changes on 2025-01-06
dcreager dcreager merged 5e9259c9 into main 271 days ago
dcreager dcreager deleted the dcreager/infer-binary branch 271 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone