error: this looks like an `else {..}` but the `else` is missing --> $DIR/suspicious_else_formatting.rs:16:6 | LL | } { | ^ | = note: `-D clippy::suspicious-else-formatting` implied by `-D warnings` = note: to remove this lint, add the missing `else` or add a new line before the next block error: this looks like an `else if` but the `else` is missing --> $DIR/suspicious_else_formatting.rs:20:6 | LL | } if foo() { | ^ | = note: to remove this lint, add the missing `else` or add a new line before the second `if` error: this looks like an `else if` but the `else` is missing --> $DIR/suspicious_else_formatting.rs:27:10 | LL | } if foo() { | ^ | = note: to remove this lint, add the missing `else` or add a new line before the second `if` error: this looks like an `else if` but the `else` is missing --> $DIR/suspicious_else_formatting.rs:35:10 | LL | } if foo() { | ^ | = note: to remove this lint, add the missing `else` or add a new line before the second `if` error: this is an `else {..}` but the formatting might hide it --> $DIR/suspicious_else_formatting.rs:44:6 | LL | } else | ______^ LL | | { | |____^ | = note: to remove this lint, remove the `else` or remove the new line between `else` and `{..}` error: this is an `else if` but the formatting might hide it --> $DIR/suspicious_else_formatting.rs:56:6 | LL | } else | ______^ LL | | if foo() { // the span of the above error should continue here | |____^ | = note: to remove this lint, remove the `else` or remove the new line between `else` and `if` error: this is an `else if` but the formatting might hide it --> $DIR/suspicious_else_formatting.rs:61:6 | LL | } | ______^ LL | | else LL | | if foo() { // the span of the above error should continue here | |____^ | = note: to remove this lint, remove the `else` or remove the new line between `else` and `if` error: this is an `else {..}` but the formatting might hide it --> $DIR/suspicious_else_formatting.rs:88:6 | LL | } | ______^ LL | | LL | | else LL | | { | |____^ | = note: to remove this lint, remove the `else` or remove the new line between `else` and `{..}` error: this is an `else {..}` but the formatting might hide it --> $DIR/suspicious_else_formatting.rs:96:6 | LL | } | ______^ LL | | else LL | | LL | | { | |____^ | = note: to remove this lint, remove the `else` or remove the new line between `else` and `{..}` error: aborting due to 9 previous errors