ruff
[red-knot] Diagnostics for incorrect `bool` usages
#16238
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
16
Changes
View On
GitHub
[red-knot] Diagnostics for incorrect `bool` usages
#16238
MichaReiser
merged 16 commits into
main
from
micha/type-iterate-bool
MichaReiser
added
ty
MichaReiser
commented on 2025-02-18
MichaReiser
commented on 2025-02-18
MichaReiser
force pushed
from
628b874b
to
c6fad63a
309 days ago
MichaReiser
commented on 2025-02-18
MichaReiser
force pushed
from
c6fad63a
to
f9e91c84
308 days ago
MichaReiser
force pushed
from
f9e91c84
to
bac7355b
308 days ago
MichaReiser
force pushed
from
bac7355b
to
26b082a0
308 days ago
MichaReiser
force pushed
from
3de60bf8
to
0753d918
308 days ago
MichaReiser
commented on 2025-02-19
MichaReiser
commented on 2025-02-19
MichaReiser
commented on 2025-02-19
MichaReiser
marked this pull request as ready for review
308 days ago
MichaReiser
requested a review
from
carljm
308 days ago
MichaReiser
requested a review
from
AlexWaygood
308 days ago
MichaReiser
requested a review
from
sharkdp
308 days ago
MichaReiser
force pushed
from
b93f82a3
to
46137a63
308 days ago
MichaReiser
changed the base branch from
main
to
micha/rename-type-methods
308 days ago
MichaReiser
force pushed
from
46137a63
to
a3e418f5
308 days ago
MichaReiser
force pushed
from
a3e418f5
to
00f35e5f
308 days ago
MichaReiser
force pushed
from
00f35e5f
to
5b2c782f
308 days ago
MichaReiser
force pushed
from
5b2c782f
to
962b46e0
308 days ago
AlexWaygood
approved these changes on 2025-02-19
carljm
approved these changes on 2025-02-19
Base automatically changed from
micha/rename-type-methods
to
main
307 days ago
MichaReiser
force pushed
from
33e72468
to
0092e8c0
307 days ago
MichaReiser
force pushed
from
0092e8c0
to
d1a4ede1
307 days ago
AlexWaygood
approved these changes on 2025-02-20
MichaReiser
marked this pull request as draft
307 days ago
MichaReiser
force pushed
from
e138f6c6
to
98ee14c0
306 days ago
MichaReiser
force pushed
from
c29dd68b
to
31a233ab
306 days ago
AlexWaygood
commented on 2025-02-21
MichaReiser
marked this pull request as ready for review
306 days ago
AlexWaygood
approved these changes on 2025-02-21
Introduce `Type::try_iterate` and `try_bool` that return a `Result`
85a95719
Use `IntoIterator::into_iter` instead of `Vec::from(..).into_iter()`
bf59b3c4
Rephrase diagnostic message
1918b407
Skip `try_bool` call for last element in comparison
1617f946
Rename rule to `unsupported-bool-conversion`
9cb5ac3c
Various smaller comments
935cff84
Smaller nit comments
76e2fddc
Separate argument and return type error
a8f8b61c
Improve todo comment
53fcd347
Rename test
283699bc
Handle bool calls in tuple comparison
1bf5d8d5
More test renaming
8f95d30c
Improve diagnostics for unions
9d41654b
Better handling of `Unknown & T` errors
f1893838
Add TODO regarding `in`
ed0120a2
More test improvements
6311d814
MichaReiser
force pushed
from
31a233ab
to
6311d814
306 days ago
MichaReiser
merged
5fab97f1
into main
306 days ago
MichaReiser
deleted the micha/type-iterate-bool branch
306 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
AlexWaygood
carljm
T-256
sharkdp
Assignees
No one assigned
Labels
ty
Milestone
No milestone
Login to write a write a comment.
Login via GitHub