Reports confusing else branches. else branches are confusing
when the if statement is followed by other statements and the if branch
cannot complete normally, for example because it ends with a return statement. In these
cases the statements in the else can be moved after the if statement and
the else branch removed.
Use the checkbox below to also report else branches of if statements whose
if branch cannot complete normally and which are not followed by more statements,
similar to the Redundant Else intention.