| #![warn(clippy::suspicious_unary_op_formatting)] |
| #![allow(clippy::needless_if)] |
| |
| #[rustfmt::skip] |
| fn main() { |
| // weird binary operator formatting: |
| let a = 42; |
| |
| if a >- 30 {} |
| //~^ ERROR: by not having a space between `>` and `-` it looks like `>-` is a single o |
| if a >=- 30 {} |
| //~^ ERROR: by not having a space between `>=` and `-` it looks like `>=-` is a single |
| |
| let b = true; |
| let c = false; |
| |
| if b &&! c {} |
| //~^ ERROR: by not having a space between `&&` and `!` it looks like `&&!` is a single |
| |
| if a >- 30 {} |
| //~^ ERROR: by not having a space between `>` and `-` it looks like `>-` is a single o |
| |
| // those are ok: |
| if a >-30 {} |
| if a < -30 {} |
| if b && !c {} |
| if a > - 30 {} |
| } |