1- error: map of a trivial closure ( not dependent on parameter) over a range
1+ error: map of a closure that does not depend on its parameter over a range
22 --> tests/ui/map_with_unused_argument_over_ranges.rs:20:5
33 |
44LL | (0..10).map(|_| do_something());
@@ -7,26 +7,32 @@ LL | (0..10).map(|_| do_something());
77 = note: `-D clippy::map-with-unused-argument-over-ranges` implied by `-D warnings`
88 = help: to override `-D warnings` add `#[allow(clippy::map_with_unused_argument_over_ranges)]`
99
10- error: map of a trivial closure ( not dependent on parameter) over a range
10+ error: map of a closure that does not depend on its parameter over a range
1111 --> tests/ui/map_with_unused_argument_over_ranges.rs:21:5
1212 |
1313LL | (0..=10).map(|_| do_something());
1414 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(11)`
1515
16- error: map of a trivial closure ( not dependent on parameter) over a range
16+ error: map of a closure that does not depend on its parameter over a range
1717 --> tests/ui/map_with_unused_argument_over_ranges.rs:22:5
1818 |
1919LL | (3..10).map(|_| do_something());
2020 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(7)`
2121
22- error: map of a trivial closure ( not dependent on parameter) over a range
22+ error: map of a closure that does not depend on its parameter over a range
2323 --> tests/ui/map_with_unused_argument_over_ranges.rs:23:5
2424 |
25+ LL | (3..=10).map(|_| do_something());
26+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(8)`
27+
28+ error: map of a closure that does not depend on its parameter over a range
29+ --> tests/ui/map_with_unused_argument_over_ranges.rs:24:5
30+ |
2531LL | (0..10).map(|_| 3);
2632 | ^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| 3).take(10)`
2733
28- error: map of a trivial closure ( not dependent on parameter) over a range
29- --> tests/ui/map_with_unused_argument_over_ranges.rs:24 :5
34+ error: map of a closure that does not depend on its parameter over a range
35+ --> tests/ui/map_with_unused_argument_over_ranges.rs:25 :5
3036 |
3137LL | / (0..10).map(|_| {
3238LL | | let x = 3;
@@ -42,49 +48,43 @@ LL + x + 2
4248LL ~ }).take(10);
4349 |
4450
45- error: map of a trivial closure ( not dependent on parameter) over a range
46- --> tests/ui/map_with_unused_argument_over_ranges.rs:28 :5
51+ error: map of a closure that does not depend on its parameter over a range
52+ --> tests/ui/map_with_unused_argument_over_ranges.rs:29 :5
4753 |
4854LL | (0..10).map(|_| do_something()).collect::<Vec<_>>();
4955 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(10)`
5056
51- error: map of a trivial closure ( not dependent on parameter) over a range
52- --> tests/ui/map_with_unused_argument_over_ranges.rs:30 :5
57+ error: map of a closure that does not depend on its parameter over a range
58+ --> tests/ui/map_with_unused_argument_over_ranges.rs:31 :5
5359 |
5460LL | (0..upper).map(|_| do_something());
5561 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper)`
5662
57- error: map of a trivial closure ( not dependent on parameter) over a range
58- --> tests/ui/map_with_unused_argument_over_ranges.rs:32 :5
63+ error: map of a closure that does not depend on its parameter over a range
64+ --> tests/ui/map_with_unused_argument_over_ranges.rs:33 :5
5965 |
6066LL | (0..upper_fn()).map(|_| do_something());
6167 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn())`
6268
63- error: map of a trivial closure ( not dependent on parameter) over a range
64- --> tests/ui/map_with_unused_argument_over_ranges.rs:33 :5
69+ error: map of a closure that does not depend on its parameter over a range
70+ --> tests/ui/map_with_unused_argument_over_ranges.rs:34 :5
6571 |
6672LL | (0..=upper_fn()).map(|_| do_something());
6773 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() + 1)`
6874
69- error: map of a trivial closure ( not dependent on parameter) over a range
70- --> tests/ui/map_with_unused_argument_over_ranges.rs:34 :5
75+ error: map of a closure that does not depend on its parameter over a range
76+ --> tests/ui/map_with_unused_argument_over_ranges.rs:35 :5
7177 |
7278LL | (2..upper_fn()).map(|_| do_something());
73- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() + 2)`
79+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() - 2)`
7480
75- error: map of a trivial closure ( not dependent on parameter) over a range
76- --> tests/ui/map_with_unused_argument_over_ranges.rs:35 :5
81+ error: map of a closure that does not depend on its parameter over a range
82+ --> tests/ui/map_with_unused_argument_over_ranges.rs:36 :5
7783 |
7884LL | (2..=upper_fn()).map(|_| do_something());
79- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() + 3)`
80-
81- error: map of a trivial closure (not dependent on parameter) over a range
82- --> tests/ui/map_with_unused_argument_over_ranges.rs:41:5
83- |
84- LL | (2..upper_fn()).map(|_| do_something()); // Ranges not starting at zero not yet handled
85- | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() + 2)`
85+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use: `std::iter::repeat_with(|| do_something()).take(upper_fn() - 1)`
8686
87- error: map of a trivial closure ( not dependent on parameter) over a range
87+ error: map of a closure that does not depend on its parameter over a range
8888 --> tests/ui/map_with_unused_argument_over_ranges.rs:58:5
8989 |
9090LL | (0..10).map(|_| do_something());
0 commit comments