]> git.proxmox.com Git - rustc.git/blame - src/tools/clippy/tests/ui/from_iter_instead_of_collect.stderr
Merge tag 'debian/1.52.1+dfsg1-1_exp2' into proxmox/buster
[rustc.git] / src / tools / clippy / tests / ui / from_iter_instead_of_collect.stderr
CommitLineData
f20569fa
XL
1error: usage of `FromIterator::from_iter`
2 --> $DIR/from_iter_instead_of_collect.rs:11:13
3 |
4LL | let _ = Vec::from_iter(iter_expr);
5 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `iter_expr.collect::<Vec<_>>()`
6 |
7 = note: `-D clippy::from-iter-instead-of-collect` implied by `-D warnings`
8
9error: usage of `FromIterator::from_iter`
10 --> $DIR/from_iter_instead_of_collect.rs:13:13
11 |
12LL | let _ = HashMap::<usize, &i8>::from_iter(vec![5, 5, 5, 5].iter().enumerate());
13 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `vec![5, 5, 5, 5].iter().enumerate().collect::<HashMap<usize, &i8>>()`
14
15error: usage of `FromIterator::from_iter`
16 --> $DIR/from_iter_instead_of_collect.rs:18:19
17 |
18LL | assert_eq!(a, Vec::from_iter(0..3));
19 | ^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<Vec<_>>()`
20
21error: usage of `FromIterator::from_iter`
22 --> $DIR/from_iter_instead_of_collect.rs:19:19
23 |
24LL | assert_eq!(a, Vec::<i32>::from_iter(0..3));
25 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<Vec<i32>>()`
26
27error: usage of `FromIterator::from_iter`
28 --> $DIR/from_iter_instead_of_collect.rs:21:17
29 |
30LL | let mut b = VecDeque::from_iter(0..3);
31 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<VecDeque<_>>()`
32
33error: usage of `FromIterator::from_iter`
34 --> $DIR/from_iter_instead_of_collect.rs:24:17
35 |
36LL | let mut b = VecDeque::<i32>::from_iter(0..3);
37 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<VecDeque<i32>>()`
38
39error: usage of `FromIterator::from_iter`
40 --> $DIR/from_iter_instead_of_collect.rs:29:21
41 |
42LL | let mut b = collections::VecDeque::<i32>::from_iter(0..3);
43 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::VecDeque<i32>>()`
44
45error: usage of `FromIterator::from_iter`
46 --> $DIR/from_iter_instead_of_collect.rs:34:14
47 |
48LL | let bm = BTreeMap::from_iter(values.iter().cloned());
49 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `values.iter().cloned().collect::<BTreeMap<_, _>>()`
50
51error: usage of `FromIterator::from_iter`
52 --> $DIR/from_iter_instead_of_collect.rs:35:19
53 |
54LL | let mut bar = BTreeMap::from_iter(bm.range(0..2));
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `bm.range(0..2).collect::<BTreeMap<_, _>>()`
56
57error: usage of `FromIterator::from_iter`
58 --> $DIR/from_iter_instead_of_collect.rs:38:19
59 |
60LL | let mut bts = BTreeSet::from_iter(0..3);
61 | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<BTreeSet<_>>()`
62
63error: usage of `FromIterator::from_iter`
64 --> $DIR/from_iter_instead_of_collect.rs:42:17
65 |
66LL | let _ = collections::BTreeSet::from_iter(0..3);
67 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::BTreeSet<_>>()`
68
69error: usage of `FromIterator::from_iter`
70 --> $DIR/from_iter_instead_of_collect.rs:43:17
71 |
72LL | let _ = collections::BTreeSet::<u32>::from_iter(0..3);
73 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::BTreeSet<u32>>()`
74
75error: usage of `FromIterator::from_iter`
76 --> $DIR/from_iter_instead_of_collect.rs:46:15
77 |
78LL | for _i in Vec::from_iter([1, 2, 3].iter()) {}
79 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `[1, 2, 3].iter().collect::<Vec<_>>()`
80
81error: usage of `FromIterator::from_iter`
82 --> $DIR/from_iter_instead_of_collect.rs:47:15
83 |
84LL | for _i in Vec::<&i32>::from_iter([1, 2, 3].iter()) {}
85 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `[1, 2, 3].iter().collect::<Vec<&i32>>()`
86
87error: aborting due to 14 previous errors
88