ruff
53cfaaeb - [red-knot] Add redundant-cast error (#17100)

Commit
305 days ago
[red-knot] Add redundant-cast error (#17100) ## Summary Following up from earlier discussion on Discord, this PR adds logic to flag casts as redundant when the inferred type of the expression is the same as the target type. It should follow the semantics from [mypy](https://github.com/python/mypy/pull/1705). Example: ```python def f() -> int: return 10 # error: [redundant-cast] "Value is already of type `int`" cast(int, f()) ```
Author
Parents
Loading