superfluous-else-break (RET508)
Added in v0.0.154 · Related issues · View source
Derived from the flake8-return linter.
Fix is sometimes available.
What it does
Checks for else statements with a break statement in the preceding if
block.
Why is this bad?
The else statement is not needed, as the break statement will always
break out of the loop. Removing the else will reduce nesting and make the
code more readable.
Example
Use instead: