@@ -14,8 +14,9 @@ LL | for (idx, _) in prim.chars().enumerate() {
1414 = help: to override `-D warnings` add `#[allow(clippy::char_indices_as_byte_indices)]`
1515help: consider using `.char_indices()` instead
1616 |
17- LL | for (idx, _) in prim.char_indices() {
18- | ~~~~~~~~~~~~~~
17+ LL - for (idx, _) in prim.chars().enumerate() {
18+ LL + for (idx, _) in prim.char_indices() {
19+ |
1920
2021error: passing a character position to a method that expects a byte index
2122 --> tests/ui/char_indices_as_byte_indices.rs:15:23
@@ -31,8 +32,9 @@ LL | for (idx, _) in prim.chars().enumerate() {
3132 | ^^^ ^^^^^^^^^^^
3233help: consider using `.char_indices()` instead
3334 |
34- LL | for (idx, _) in prim.char_indices() {
35- | ~~~~~~~~~~~~~~
35+ LL - for (idx, _) in prim.chars().enumerate() {
36+ LL + for (idx, _) in prim.char_indices() {
37+ |
3638
3739error: passing a character position to a method that expects a byte index
3840 --> tests/ui/char_indices_as_byte_indices.rs:19:49
@@ -48,8 +50,9 @@ LL | for (idx, _) in prim.chars().enumerate() {
4850 | ^^^ ^^^^^^^^^^^
4951help: consider using `.char_indices()` instead
5052 |
51- LL | for (idx, _) in prim.char_indices() {
52- | ~~~~~~~~~~~~~~
53+ LL - for (idx, _) in prim.chars().enumerate() {
54+ LL + for (idx, _) in prim.char_indices() {
55+ |
5356
5457error: indexing into a string with a character position where a byte index is expected
5558 --> tests/ui/char_indices_as_byte_indices.rs:29:24
@@ -65,8 +68,9 @@ LL | for c in prim.chars().enumerate() {
6568 | ^ ^^^^^^^^^^^
6669help: consider using `.char_indices()` instead
6770 |
68- LL | for c in prim.char_indices() {
69- | ~~~~~~~~~~~~~~
71+ LL - for c in prim.chars().enumerate() {
72+ LL + for c in prim.char_indices() {
73+ |
7074
7175error: passing a character position to a method that expects a byte index
7276 --> tests/ui/char_indices_as_byte_indices.rs:31:23
@@ -82,8 +86,9 @@ LL | for c in prim.chars().enumerate() {
8286 | ^ ^^^^^^^^^^^
8387help: consider using `.char_indices()` instead
8488 |
85- LL | for c in prim.char_indices() {
86- | ~~~~~~~~~~~~~~
89+ LL - for c in prim.chars().enumerate() {
90+ LL + for c in prim.char_indices() {
91+ |
8792
8893error: indexing into a string with a character position where a byte index is expected
8994 --> tests/ui/char_indices_as_byte_indices.rs:36:26
@@ -99,8 +104,9 @@ LL | for (idx, _) in string.chars().enumerate() {
99104 | ^^^ ^^^^^^^^^^^
100105help: consider using `.char_indices()` instead
101106 |
102- LL | for (idx, _) in string.char_indices() {
103- | ~~~~~~~~~~~~~~
107+ LL - for (idx, _) in string.chars().enumerate() {
108+ LL + for (idx, _) in string.char_indices() {
109+ |
104110
105111error: passing a character position to a method that expects a byte index
106112 --> tests/ui/char_indices_as_byte_indices.rs:38:25
@@ -116,8 +122,9 @@ LL | for (idx, _) in string.chars().enumerate() {
116122 | ^^^ ^^^^^^^^^^^
117123help: consider using `.char_indices()` instead
118124 |
119- LL | for (idx, _) in string.char_indices() {
120- | ~~~~~~~~~~~~~~
125+ LL - for (idx, _) in string.chars().enumerate() {
126+ LL + for (idx, _) in string.char_indices() {
127+ |
121128
122129error: aborting due to 7 previous errors
123130
0 commit comments