1
- error: the loop variable `i` is only used to index `vec`.
2
- --> $DIR/for_loop.rs:41:14
3
- |
4
- LL | for i in 0..vec.len() {
5
- | ^^^^^^^^^^^^
6
- |
7
- = note: `-D clippy::needless-range-loop` implied by `-D warnings`
8
- help: consider using an iterator
9
- |
10
- LL | for <item> in &vec {
11
- | ^^^^^^ ^^^^
12
-
13
- error: the loop variable `i` is only used to index `vec`.
14
- --> $DIR/for_loop.rs:50:14
15
- |
16
- LL | for i in 0..vec.len() {
17
- | ^^^^^^^^^^^^
18
- help: consider using an iterator
19
- |
20
- LL | for <item> in &vec {
21
- | ^^^^^^ ^^^^
22
-
23
- error: the loop variable `j` is only used to index `STATIC`.
24
- --> $DIR/for_loop.rs:55:14
25
- |
26
- LL | for j in 0..4 {
27
- | ^^^^
28
- help: consider using an iterator
29
- |
30
- LL | for <item> in &STATIC {
31
- | ^^^^^^ ^^^^^^^
32
-
33
- error: the loop variable `j` is only used to index `CONST`.
34
- --> $DIR/for_loop.rs:59:14
35
- |
36
- LL | for j in 0..4 {
37
- | ^^^^
38
- help: consider using an iterator
39
- |
40
- LL | for <item> in &CONST {
41
- | ^^^^^^ ^^^^^^
42
-
43
- error: the loop variable `i` is used to index `vec`
44
- --> $DIR/for_loop.rs:63:14
45
- |
46
- LL | for i in 0..vec.len() {
47
- | ^^^^^^^^^^^^
48
- help: consider using an iterator
49
- |
50
- LL | for (i, <item>) in vec.iter().enumerate() {
51
- | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^
52
-
53
- error: the loop variable `i` is only used to index `vec2`.
54
- --> $DIR/for_loop.rs:71:14
55
- |
56
- LL | for i in 0..vec.len() {
57
- | ^^^^^^^^^^^^
58
- help: consider using an iterator
59
- |
60
- LL | for <item> in vec2.iter().take(vec.len()) {
61
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
62
-
63
- error: the loop variable `i` is only used to index `vec`.
64
- --> $DIR/for_loop.rs:75:14
65
- |
66
- LL | for i in 5..vec.len() {
67
- | ^^^^^^^^^^^^
68
- help: consider using an iterator
69
- |
70
- LL | for <item> in vec.iter().skip(5) {
71
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^
72
-
73
- error: the loop variable `i` is only used to index `vec`.
74
- --> $DIR/for_loop.rs:79:14
75
- |
76
- LL | for i in 0..MAX_LEN {
77
- | ^^^^^^^^^^
78
- help: consider using an iterator
79
- |
80
- LL | for <item> in vec.iter().take(MAX_LEN) {
81
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
82
-
83
- error: the loop variable `i` is only used to index `vec`.
84
- --> $DIR/for_loop.rs:83:14
85
- |
86
- LL | for i in 0..=MAX_LEN {
87
- | ^^^^^^^^^^^
88
- help: consider using an iterator
89
- |
90
- LL | for <item> in vec.iter().take(MAX_LEN + 1) {
91
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
92
-
93
- error: the loop variable `i` is only used to index `vec`.
94
- --> $DIR/for_loop.rs:87:14
95
- |
96
- LL | for i in 5..10 {
97
- | ^^^^^
98
- help: consider using an iterator
99
- |
100
- LL | for <item> in vec.iter().take(10).skip(5) {
101
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
102
-
103
- error: the loop variable `i` is only used to index `vec`.
104
- --> $DIR/for_loop.rs:91:14
105
- |
106
- LL | for i in 5..=10 {
107
- | ^^^^^^
108
- help: consider using an iterator
109
- |
110
- LL | for <item> in vec.iter().take(10 + 1).skip(5) {
111
- | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
112
-
113
- error: the loop variable `i` is used to index `vec`
114
- --> $DIR/for_loop.rs:95:14
115
- |
116
- LL | for i in 5..vec.len() {
117
- | ^^^^^^^^^^^^
118
- help: consider using an iterator
119
- |
120
- LL | for (i, <item>) in vec.iter().enumerate().skip(5) {
121
- | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
122
-
123
- error: the loop variable `i` is used to index `vec`
124
- --> $DIR/for_loop.rs:99:14
125
- |
126
- LL | for i in 5..10 {
127
- | ^^^^^
128
- help: consider using an iterator
129
- |
130
- LL | for (i, <item>) in vec.iter().enumerate().take(10).skip(5) {
131
- | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
132
-
133
1
error: this range is empty so this for loop will never run
134
- --> $DIR/for_loop.rs:103 :14
2
+ --> $DIR/for_loop.rs:40 :14
135
3
|
136
4
LL | for i in 10..0 {
137
5
| ^^^^^
@@ -143,7 +11,7 @@ LL | for i in (0..10).rev() {
143
11
| ^^^^^^^^^^^^^
144
12
145
13
error: this range is empty so this for loop will never run
146
- --> $DIR/for_loop.rs:107 :14
14
+ --> $DIR/for_loop.rs:44 :14
147
15
|
148
16
LL | for i in 10..=0 {
149
17
| ^^^^^^
@@ -153,7 +21,7 @@ LL | for i in (0...10).rev() {
153
21
| ^^^^^^^^^^^^^^
154
22
155
23
error: this range is empty so this for loop will never run
156
- --> $DIR/for_loop.rs:111 :14
24
+ --> $DIR/for_loop.rs:48 :14
157
25
|
158
26
LL | for i in MAX_LEN..0 {
159
27
| ^^^^^^^^^^
@@ -163,13 +31,13 @@ LL | for i in (0..MAX_LEN).rev() {
163
31
| ^^^^^^^^^^^^^^^^^^
164
32
165
33
error: this range is empty so this for loop will never run
166
- --> $DIR/for_loop.rs:115 :14
34
+ --> $DIR/for_loop.rs:52 :14
167
35
|
168
36
LL | for i in 5..5 {
169
37
| ^^^^
170
38
171
39
error: this range is empty so this for loop will never run
172
- --> $DIR/for_loop.rs:140 :14
40
+ --> $DIR/for_loop.rs:77 :14
173
41
|
174
42
LL | for i in 10..5 + 4 {
175
43
| ^^^^^^^^^
@@ -179,7 +47,7 @@ LL | for i in (5 + 4..10).rev() {
179
47
| ^^^^^^^^^^^^^^^^^
180
48
181
49
error: this range is empty so this for loop will never run
182
- --> $DIR/for_loop.rs:144 :14
50
+ --> $DIR/for_loop.rs:81 :14
183
51
|
184
52
LL | for i in (5 + 2)..(3 - 1) {
185
53
| ^^^^^^^^^^^^^^^^
@@ -189,108 +57,108 @@ LL | for i in ((3 - 1)..(5 + 2)).rev() {
189
57
| ^^^^^^^^^^^^^^^^^^^^^^^^
190
58
191
59
error: this range is empty so this for loop will never run
192
- --> $DIR/for_loop.rs:148 :14
60
+ --> $DIR/for_loop.rs:85 :14
193
61
|
194
62
LL | for i in (5 + 2)..(8 - 1) {
195
63
| ^^^^^^^^^^^^^^^^
196
64
197
65
error: it is more concise to loop over references to containers instead of using explicit iteration methods
198
- --> $DIR/for_loop.rs:170 :15
66
+ --> $DIR/for_loop.rs:107 :15
199
67
|
200
68
LL | for _v in vec.iter() {}
201
69
| ^^^^^^^^^^
202
70
|
203
71
= note: `-D clippy::explicit-iter-loop` implied by `-D warnings`
204
72
205
73
error: it is more concise to loop over references to containers instead of using explicit iteration methods
206
- --> $DIR/for_loop.rs:172 :15
74
+ --> $DIR/for_loop.rs:109 :15
207
75
|
208
76
LL | for _v in vec.iter_mut() {}
209
77
| ^^^^^^^^^^^^^^
210
78
211
79
error: it is more concise to loop over containers instead of using explicit iteration methods`
212
- --> $DIR/for_loop.rs:175 :15
80
+ --> $DIR/for_loop.rs:112 :15
213
81
|
214
82
LL | for _v in out_vec.into_iter() {}
215
83
| ^^^^^^^^^^^^^^^^^^^
216
84
|
217
85
= note: `-D clippy::explicit-into-iter-loop` implied by `-D warnings`
218
86
219
87
error: it is more concise to loop over references to containers instead of using explicit iteration methods
220
- --> $DIR/for_loop.rs:178 :15
88
+ --> $DIR/for_loop.rs:115 :15
221
89
|
222
90
LL | for _v in array.into_iter() {}
223
91
| ^^^^^^^^^^^^^^^^^
224
92
225
93
error: it is more concise to loop over references to containers instead of using explicit iteration methods
226
- --> $DIR/for_loop.rs:183 :15
94
+ --> $DIR/for_loop.rs:120 :15
227
95
|
228
96
LL | for _v in [1, 2, 3].iter() {}
229
97
| ^^^^^^^^^^^^^^^^
230
98
231
99
error: it is more concise to loop over references to containers instead of using explicit iteration methods
232
- --> $DIR/for_loop.rs:187 :15
100
+ --> $DIR/for_loop.rs:124 :15
233
101
|
234
102
LL | for _v in [0; 32].iter() {}
235
103
| ^^^^^^^^^^^^^^
236
104
237
105
error: it is more concise to loop over references to containers instead of using explicit iteration methods
238
- --> $DIR/for_loop.rs:192 :15
106
+ --> $DIR/for_loop.rs:129 :15
239
107
|
240
108
LL | for _v in ll.iter() {}
241
109
| ^^^^^^^^^
242
110
243
111
error: it is more concise to loop over references to containers instead of using explicit iteration methods
244
- --> $DIR/for_loop.rs:195 :15
112
+ --> $DIR/for_loop.rs:132 :15
245
113
|
246
114
LL | for _v in vd.iter() {}
247
115
| ^^^^^^^^^
248
116
249
117
error: it is more concise to loop over references to containers instead of using explicit iteration methods
250
- --> $DIR/for_loop.rs:198 :15
118
+ --> $DIR/for_loop.rs:135 :15
251
119
|
252
120
LL | for _v in bh.iter() {}
253
121
| ^^^^^^^^^
254
122
255
123
error: it is more concise to loop over references to containers instead of using explicit iteration methods
256
- --> $DIR/for_loop.rs:201 :15
124
+ --> $DIR/for_loop.rs:138 :15
257
125
|
258
126
LL | for _v in hm.iter() {}
259
127
| ^^^^^^^^^
260
128
261
129
error: it is more concise to loop over references to containers instead of using explicit iteration methods
262
- --> $DIR/for_loop.rs:204 :15
130
+ --> $DIR/for_loop.rs:141 :15
263
131
|
264
132
LL | for _v in bt.iter() {}
265
133
| ^^^^^^^^^
266
134
267
135
error: it is more concise to loop over references to containers instead of using explicit iteration methods
268
- --> $DIR/for_loop.rs:207 :15
136
+ --> $DIR/for_loop.rs:144 :15
269
137
|
270
138
LL | for _v in hs.iter() {}
271
139
| ^^^^^^^^^
272
140
273
141
error: it is more concise to loop over references to containers instead of using explicit iteration methods
274
- --> $DIR/for_loop.rs:210 :15
142
+ --> $DIR/for_loop.rs:147 :15
275
143
|
276
144
LL | for _v in bs.iter() {}
277
145
| ^^^^^^^^^
278
146
279
147
error: you are iterating over `Iterator::next()` which is an Option; this will compile but is probably not what you want
280
- --> $DIR/for_loop.rs:212 :15
148
+ --> $DIR/for_loop.rs:149 :15
281
149
|
282
150
LL | for _v in vec.iter().next() {}
283
151
| ^^^^^^^^^^^^^^^^^
284
152
|
285
153
= note: `-D clippy::iter-next-loop` implied by `-D warnings`
286
154
287
155
error: you are collect()ing an iterator and throwing away the result. Consider using an explicit for loop to exhaust the iterator
288
- --> $DIR/for_loop.rs:219 :5
156
+ --> $DIR/for_loop.rs:156 :5
289
157
|
290
158
LL | vec.iter().cloned().map(|x| out.push(x)).collect::<Vec<_>>();
291
159
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
292
160
|
293
161
= note: `-D clippy::unused-collect` implied by `-D warnings`
294
162
295
- error: aborting due to 35 previous errors
163
+ error: aborting due to 22 previous errors
296
164
0 commit comments