11error: infinite iteration detected
2- --> tests/ui/infinite_iter.rs:11 :5
2+ --> tests/ui/infinite_iter.rs:15 :5
33 |
44LL | repeat(0_u8).collect::<Vec<_>>();
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
66 |
77note: the lint level is defined here
8- --> tests/ui/infinite_iter.rs:9 :8
8+ --> tests/ui/infinite_iter.rs:13 :8
99 |
1010LL | #[deny(clippy::infinite_iter)]
1111 | ^^^^^^^^^^^^^^^^^^^^^
1212
1313error: infinite iteration detected
14- --> tests/ui/infinite_iter.rs:15 :5
14+ --> tests/ui/infinite_iter.rs:19 :5
1515 |
1616LL | (0..8_u32).take_while(square_is_lower_64).cycle().count();
1717 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1818
1919error: infinite iteration detected
20- --> tests/ui/infinite_iter.rs:19 :5
20+ --> tests/ui/infinite_iter.rs:23 :5
2121 |
2222LL | (0..8_u64).chain(0..).max();
2323 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
2424
2525error: infinite iteration detected
26- --> tests/ui/infinite_iter.rs:28 :5
26+ --> tests/ui/infinite_iter.rs:32 :5
2727 |
2828LL | / (0..8_u32)
2929LL | |
@@ -34,37 +34,37 @@ LL | | .for_each(|x| println!("{}", x));
3434 | |________________________________________^
3535
3636error: infinite iteration detected
37- --> tests/ui/infinite_iter.rs:37 :5
37+ --> tests/ui/infinite_iter.rs:41 :5
3838 |
3939LL | (0_usize..).flat_map(|x| 0..x).product::<usize>();
4040 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4141
4242error: infinite iteration detected
43- --> tests/ui/infinite_iter.rs:41 :5
43+ --> tests/ui/infinite_iter.rs:45 :5
4444 |
4545LL | (0_u64..).filter(|x| x % 2 == 0).last();
4646 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4747
4848error: possible infinite iteration detected
49- --> tests/ui/infinite_iter.rs:53 :5
49+ --> tests/ui/infinite_iter.rs:57 :5
5050 |
5151LL | (0..).zip((0..).take_while(square_is_lower_64)).count();
5252 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5353 |
5454note: the lint level is defined here
55- --> tests/ui/infinite_iter.rs:50 :8
55+ --> tests/ui/infinite_iter.rs:54 :8
5656 |
5757LL | #[deny(clippy::maybe_infinite_iter)]
5858 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
5959
6060error: possible infinite iteration detected
61- --> tests/ui/infinite_iter.rs:57 :5
61+ --> tests/ui/infinite_iter.rs:61 :5
6262 |
6363LL | repeat(42).take_while(|x| *x == 42).chain(0..42).max();
6464 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
6565
6666error: possible infinite iteration detected
67- --> tests/ui/infinite_iter.rs:61 :5
67+ --> tests/ui/infinite_iter.rs:65 :5
6868 |
6969LL | / (1..)
7070LL | |
@@ -76,31 +76,31 @@ LL | | .min();
7676 | |______________^
7777
7878error: possible infinite iteration detected
79- --> tests/ui/infinite_iter.rs:69 :5
79+ --> tests/ui/infinite_iter.rs:73 :5
8080 |
8181LL | (0..).find(|x| *x == 24);
8282 | ^^^^^^^^^^^^^^^^^^^^^^^^
8383
8484error: possible infinite iteration detected
85- --> tests/ui/infinite_iter.rs:73 :5
85+ --> tests/ui/infinite_iter.rs:77 :5
8686 |
8787LL | (0..).position(|x| x == 24);
8888 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
8989
9090error: possible infinite iteration detected
91- --> tests/ui/infinite_iter.rs:77 :5
91+ --> tests/ui/infinite_iter.rs:81 :5
9292 |
9393LL | (0..).any(|x| x == 24);
9494 | ^^^^^^^^^^^^^^^^^^^^^^
9595
9696error: possible infinite iteration detected
97- --> tests/ui/infinite_iter.rs:81 :5
97+ --> tests/ui/infinite_iter.rs:85 :5
9898 |
9999LL | (0..).all(|x| x == 24);
100100 | ^^^^^^^^^^^^^^^^^^^^^^
101101
102102error: infinite iteration detected
103- --> tests/ui/infinite_iter.rs:107 :31
103+ --> tests/ui/infinite_iter.rs:111 :31
104104 |
105105LL | let _: HashSet<i32> = (0..).collect();
106106 | ^^^^^^^^^^^^^^^
0 commit comments