if-expr-min-max (FURB136)
Added in 0.5.0 · Related issues · View source
Derived from the refurb linter.
Fix is sometimes available.
What it does
Checks for if expressions that can be replaced with min() or max()
calls.
Why is this bad?
An if expression that selects the lesser or greater of two
sub-expressions can be replaced with a min() or max() call
respectively. When possible, prefer min() and max(), as they're more
concise and readable than the equivalent if expression.
Example
Use instead: