1 error: the loop variable `i` is only used to index `ns`.
2 --> $DIR/needless_range_loop.rs:15:14
7 = note: `-D clippy::needless-range-loop` implied by `-D warnings`
8 help: consider using an iterator
10 LL | for <item> in ns.iter().take(10).skip(3) {
11 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
13 error: the loop variable `i` is only used to index `ms`.
14 --> $DIR/needless_range_loop.rs:36:14
16 LL | for i in 0..ms.len() {
19 help: consider using an iterator
21 LL | for <item> in &mut ms {
24 error: the loop variable `i` is only used to index `ms`.
25 --> $DIR/needless_range_loop.rs:42:14
27 LL | for i in 0..ms.len() {
30 help: consider using an iterator
32 LL | for <item> in &mut ms {
35 error: the loop variable `i` is only used to index `vec`.
36 --> $DIR/needless_range_loop.rs:66:14
38 LL | for i in x..x + 4 {
41 help: consider using an iterator
43 LL | for <item> in vec.iter_mut().skip(x).take(4) {
44 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
46 error: the loop variable `i` is only used to index `vec`.
47 --> $DIR/needless_range_loop.rs:73:14
49 LL | for i in x..=x + 4 {
52 help: consider using an iterator
54 LL | for <item> in vec.iter_mut().skip(x).take(4 + 1) {
55 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
57 error: the loop variable `i` is only used to index `arr`.
58 --> $DIR/needless_range_loop.rs:79:14
63 help: consider using an iterator
65 LL | for <item> in &arr {
68 error: the loop variable `i` is only used to index `arr`.
69 --> $DIR/needless_range_loop.rs:83:14
74 help: consider using an iterator
76 LL | for <item> in arr.iter().take(2) {
77 | ^^^^^^ ^^^^^^^^^^^^^^^^^^
79 error: the loop variable `i` is only used to index `arr`.
80 --> $DIR/needless_range_loop.rs:87:14
85 help: consider using an iterator
87 LL | for <item> in arr.iter().skip(1) {
88 | ^^^^^^ ^^^^^^^^^^^^^^^^^^
90 error: the loop variable `i` is only used to index `vec`.
91 --> $DIR/needless_range_loop.rs:93:14
93 LL | for i in 0..vec.len() {
96 help: consider using an iterator
98 LL | for <item> in &vec {
101 error: the loop variable `i` is only used to index `vec`.
102 --> $DIR/needless_range_loop.rs:102:14
104 LL | for i in 0..vec.len() {
107 help: consider using an iterator
109 LL | for <item> in &vec {
112 error: the loop variable `j` is only used to index `STATIC`.
113 --> $DIR/needless_range_loop.rs:107:14
118 help: consider using an iterator
120 LL | for <item> in &STATIC {
123 error: the loop variable `j` is only used to index `CONST`.
124 --> $DIR/needless_range_loop.rs:111:14
129 help: consider using an iterator
131 LL | for <item> in &CONST {
134 error: the loop variable `i` is used to index `vec`
135 --> $DIR/needless_range_loop.rs:115:14
137 LL | for i in 0..vec.len() {
140 help: consider using an iterator
142 LL | for (i, <item>) in vec.iter().enumerate() {
143 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^
145 error: the loop variable `i` is only used to index `vec2`.
146 --> $DIR/needless_range_loop.rs:123:14
148 LL | for i in 0..vec.len() {
151 help: consider using an iterator
153 LL | for <item> in vec2.iter().take(vec.len()) {
154 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
156 error: the loop variable `i` is only used to index `vec`.
157 --> $DIR/needless_range_loop.rs:127:14
159 LL | for i in 5..vec.len() {
162 help: consider using an iterator
164 LL | for <item> in vec.iter().skip(5) {
165 | ^^^^^^ ^^^^^^^^^^^^^^^^^^
167 error: the loop variable `i` is only used to index `vec`.
168 --> $DIR/needless_range_loop.rs:131:14
170 LL | for i in 0..MAX_LEN {
173 help: consider using an iterator
175 LL | for <item> in vec.iter().take(MAX_LEN) {
176 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^
178 error: the loop variable `i` is only used to index `vec`.
179 --> $DIR/needless_range_loop.rs:135:14
181 LL | for i in 0..=MAX_LEN {
184 help: consider using an iterator
186 LL | for <item> in vec.iter().take(MAX_LEN + 1) {
187 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
189 error: the loop variable `i` is only used to index `vec`.
190 --> $DIR/needless_range_loop.rs:139:14
192 LL | for i in 5..10 {
195 help: consider using an iterator
197 LL | for <item> in vec.iter().take(10).skip(5) {
198 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^
200 error: the loop variable `i` is only used to index `vec`.
201 --> $DIR/needless_range_loop.rs:143:14
203 LL | for i in 5..=10 {
206 help: consider using an iterator
208 LL | for <item> in vec.iter().take(10 + 1).skip(5) {
209 | ^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
211 error: the loop variable `i` is used to index `vec`
212 --> $DIR/needless_range_loop.rs:147:14
214 LL | for i in 5..vec.len() {
217 help: consider using an iterator
219 LL | for (i, <item>) in vec.iter().enumerate().skip(5) {
220 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
222 error: the loop variable `i` is used to index `vec`
223 --> $DIR/needless_range_loop.rs:151:14
225 LL | for i in 5..10 {
228 help: consider using an iterator
230 LL | for (i, <item>) in vec.iter().enumerate().take(10).skip(5) {
231 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
233 error: the loop variable `i` is used to index `vec`
234 --> $DIR/needless_range_loop.rs:156:14
236 LL | for i in 0..vec.len() {
239 help: consider using an iterator
241 LL | for (i, <item>) in vec.iter_mut().enumerate() {
242 | ^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^
244 error: aborting due to 22 previous errors