]> git.lizzy.rs Git - rust.git/blob - src/tools/clippy/tests/ui/manual_flatten.stderr
Rollup merge of #82720 - henryboisdequin:fix-79040, r=oli-obk
[rust.git] / src / tools / clippy / tests / ui / manual_flatten.stderr
1 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
2   --> $DIR/manual_flatten.rs:6:5
3    |
4 LL |       for n in x {
5    |       ^        - help: try: `x.into_iter().flatten()`
6    |  _____|
7    | |
8 LL | |         if let Some(y) = n {
9 LL | |             println!("{}", y);
10 LL | |         }
11 LL | |     }
12    | |_____^
13    |
14    = note: `-D clippy::manual-flatten` implied by `-D warnings`
15 help: ...and remove the `if let` statement in the for loop
16   --> $DIR/manual_flatten.rs:7:9
17    |
18 LL | /         if let Some(y) = n {
19 LL | |             println!("{}", y);
20 LL | |         }
21    | |_________^
22
23 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
24   --> $DIR/manual_flatten.rs:14:5
25    |
26 LL |       for n in y.clone() {
27    |       ^        --------- help: try: `y.clone().into_iter().flatten()`
28    |  _____|
29    | |
30 LL | |         if let Ok(n) = n {
31 LL | |             println!("{}", n);
32 LL | |         };
33 LL | |     }
34    | |_____^
35    |
36 help: ...and remove the `if let` statement in the for loop
37   --> $DIR/manual_flatten.rs:15:9
38    |
39 LL | /         if let Ok(n) = n {
40 LL | |             println!("{}", n);
41 LL | |         };
42    | |_________^
43
44 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
45   --> $DIR/manual_flatten.rs:21:5
46    |
47 LL |       for n in &y {
48    |       ^        -- help: try: `y.iter().flatten()`
49    |  _____|
50    | |
51 LL | |         if let Ok(n) = n {
52 LL | |             println!("{}", n);
53 LL | |         }
54 LL | |     }
55    | |_____^
56    |
57 help: ...and remove the `if let` statement in the for loop
58   --> $DIR/manual_flatten.rs:22:9
59    |
60 LL | /         if let Ok(n) = n {
61 LL | |             println!("{}", n);
62 LL | |         }
63    | |_________^
64
65 error: unnecessary `if let` since only the `Ok` variant of the iterator element is used
66   --> $DIR/manual_flatten.rs:31:5
67    |
68 LL |       for n in z {
69    |       ^        - help: try: `z.into_iter().flatten()`
70    |  _____|
71    | |
72 LL | |         if let Ok(n) = n {
73 LL | |             println!("{}", n);
74 LL | |         }
75 LL | |     }
76    | |_____^
77    |
78 help: ...and remove the `if let` statement in the for loop
79   --> $DIR/manual_flatten.rs:32:9
80    |
81 LL | /         if let Ok(n) = n {
82 LL | |             println!("{}", n);
83 LL | |         }
84    | |_________^
85
86 error: unnecessary `if let` since only the `Some` variant of the iterator element is used
87   --> $DIR/manual_flatten.rs:40:5
88    |
89 LL |       for n in z {
90    |       ^        - help: try: `z.flatten()`
91    |  _____|
92    | |
93 LL | |         if let Some(m) = n {
94 LL | |             println!("{}", m);
95 LL | |         }
96 LL | |     }
97    | |_____^
98    |
99 help: ...and remove the `if let` statement in the for loop
100   --> $DIR/manual_flatten.rs:41:9
101    |
102 LL | /         if let Some(m) = n {
103 LL | |             println!("{}", m);
104 LL | |         }
105    | |_________^
106
107 error: aborting due to 5 previous errors
108