// run-rustfix #![allow(unused)] #![warn(clippy::implicit_saturating_add)] fn main() { let mut u_8: u8 = 255; let mut u_16: u16 = 500; let mut u_32: u32 = 7000; let mut u_64: u64 = 7000; let mut i_8: i8 = 30; let mut i_16: i16 = 500; let mut i_32: i32 = 7000; let mut i_64: i64 = 7000; if i_8 < 42 { i_8 += 1; } if i_8 != 42 { i_8 += 1; } u_8 = u_8.saturating_add(1); u_8 = u_8.saturating_add(1); if u_8 < 15 { u_8 += 1; } u_16 = u_16.saturating_add(1); u_16 = u_16.saturating_add(1); u_16 = u_16.saturating_add(1); u_32 = u_32.saturating_add(1); u_32 = u_32.saturating_add(1); u_32 = u_32.saturating_add(1); u_64 = u_64.saturating_add(1); u_64 = u_64.saturating_add(1); u_64 = u_64.saturating_add(1); i_8 = i_8.saturating_add(1); i_8 = i_8.saturating_add(1); i_8 = i_8.saturating_add(1); i_16 = i_16.saturating_add(1); i_16 = i_16.saturating_add(1); i_16 = i_16.saturating_add(1); i_32 = i_32.saturating_add(1); i_32 = i_32.saturating_add(1); i_32 = i_32.saturating_add(1); i_64 = i_64.saturating_add(1); i_64 = i_64.saturating_add(1); i_64 = i_64.saturating_add(1); if i_64 < 42 { i_64 += 1; } if 42 > i_64 { i_64 += 1; } let a = 12; let mut b = 8; if a < u8::MAX { b += 1; } if u8::MAX > a { b += 1; } if u_32 < u32::MAX { u_32 += 1; } else { println!("don't lint this"); } if u_32 < u32::MAX { println!("don't lint this"); u_32 += 1; } if u_32 < 42 { println!("brace yourself!"); } else {u_32 = u_32.saturating_add(1); } }