useless-if-else (RUF034)
This rule is unstable and in preview. The --preview
flag is required for use.
What it does
Checks for useless if-else conditions with identical arms.
Why is this bad?
Useless if-else conditions add unnecessary complexity to the code without providing any logical benefit.
Assigning the value directly is clearer and more explicit, and should be preferred.
Example
Use instead: