if-expr-with-false-true (SIM211)
Added in v0.0.214 · Related issues · View source
Derived from the flake8-simplify linter.
Fix is always available.
What it does
Checks for if expressions that can be replaced by negating a given
condition.
Why is this bad?
if expressions that evaluate to False for a truthy condition and True
for a falsey condition can be replaced with not operators, which are more
concise and readable.
Example
Use instead: