if-expr-with-true-false (SIM210)
Derived from the flake8-simplify linter.
Fix is sometimes available.
What it does
Checks for if
expressions that can be replaced with bool()
calls.
Why is this bad?
if
expressions that evaluate to True
for a truthy condition an False
for a falsey condition can be replaced with bool()
calls, which are more
concise and readable.
Example
Use instead: