rust/tests/ui/inconsistent_digit_grouping.rs

25 lines
571 B
Rust
Raw Normal View History

// run-rustfix
2018-07-28 17:34:52 +02:00
#[warn(clippy::inconsistent_digit_grouping)]
#[allow(unused_variables, clippy::excessive_precision)]
2017-07-20 01:56:32 +02:00
fn main() {
2018-12-09 23:26:16 +01:00
let good = (
123,
1_234,
1_2345_6789,
123_f32,
1_234.12_f32,
1_234.123_4_f32,
1.123_456_7_f32,
);
2017-07-20 01:56:32 +02:00
let bad = (1_23_456, 1_234_5678, 1234_567, 1_234.5678_f32, 1.234_5678_f32);
// Test padding
let _ = 0x100000;
let _ = 0x1000000;
let _ = 0x10000000;
let _ = 0x100000000_u64;
// Test suggestion when fraction has no digits
let _: f32 = 1_23_456.;
2017-07-20 01:56:32 +02:00
}