]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui-toml/lint_decimal_readability/test.rs
Auto merge of #107843 - bjorn3:sync_cg_clif-2023-02-09, r=bjorn3
[rust.git] / src / tools / clippy / tests / ui-toml / lint_decimal_readability / test.rs
1 #![allow(clippy::excessive_precision)]
2 #[deny(clippy::unreadable_literal)]
3
4 fn allow_inconsistent_digit_grouping() {
5     #![allow(clippy::inconsistent_digit_grouping)]
6     let _pass1 = 100_200_300.123456789;
7 }
8
9 fn main() {
10     allow_inconsistent_digit_grouping();
11
12     let _pass1 = 100_200_300.100_200_300;
13     let _pass2 = 1.123456789;
14     let _pass3 = 1.0;
15     let _pass4 = 10000.00001;
16     let _pass5 = 1.123456789e1;
17
18     // due to clippy::inconsistent-digit-grouping
19     let _fail1 = 100_200_300.123456789;
20
21     // fail due to the integer part
22     let _fail2 = 100200300.300200100;
23 }