@@ -7,24 +7,6 @@ LL | x.split("x");
7
7
= note: `-D clippy::single-char-pattern` implied by `-D warnings`
8
8
= help: to override `-D warnings` add `#[allow(clippy::single_char_pattern)]`
9
9
10
- error: single-character string constant used as pattern
11
- --> tests/ui/single_char_pattern.rs:13:13
12
- |
13
- LL | x.split("ß");
14
- | ^^^ help: consider using a `char`: `'ß'`
15
-
16
- error: single-character string constant used as pattern
17
- --> tests/ui/single_char_pattern.rs:14:13
18
- |
19
- LL | x.split("ℝ");
20
- | ^^^ help: consider using a `char`: `'ℝ'`
21
-
22
- error: single-character string constant used as pattern
23
- --> tests/ui/single_char_pattern.rs:15:13
24
- |
25
- LL | x.split("💣");
26
- | ^^^^ help: consider using a `char`: `'💣'`
27
-
28
10
error: single-character string constant used as pattern
29
11
--> tests/ui/single_char_pattern.rs:18:23
30
12
|
@@ -140,106 +122,94 @@ LL | x.trim_end_matches("x");
140
122
| ^^^ help: consider using a `char`: `'x'`
141
123
142
124
error: single-character string constant used as pattern
143
- --> tests/ui/single_char_pattern.rs:37:20
144
- |
145
- LL | x.strip_prefix("x");
146
- | ^^^ help: consider using a `char`: `'x'`
147
-
148
- error: single-character string constant used as pattern
149
- --> tests/ui/single_char_pattern.rs:38:20
150
- |
151
- LL | x.strip_suffix("x");
152
- | ^^^ help: consider using a `char`: `'x'`
153
-
154
- error: single-character string constant used as pattern
155
- --> tests/ui/single_char_pattern.rs:39:15
125
+ --> tests/ui/single_char_pattern.rs:37:15
156
126
|
157
127
LL | x.replace("x", "y");
158
128
| ^^^ help: consider using a `char`: `'x'`
159
129
160
130
error: single-character string constant used as pattern
161
- --> tests/ui/single_char_pattern.rs:40 :16
131
+ --> tests/ui/single_char_pattern.rs:38 :16
162
132
|
163
133
LL | x.replacen("x", "y", 3);
164
134
| ^^^ help: consider using a `char`: `'x'`
165
135
166
136
error: single-character string constant used as pattern
167
- --> tests/ui/single_char_pattern.rs:42 :13
137
+ --> tests/ui/single_char_pattern.rs:40 :13
168
138
|
169
139
LL | x.split("\n");
170
140
| ^^^^ help: consider using a `char`: `'\n'`
171
141
172
142
error: single-character string constant used as pattern
173
- --> tests/ui/single_char_pattern.rs:43 :13
143
+ --> tests/ui/single_char_pattern.rs:41 :13
174
144
|
175
145
LL | x.split("'");
176
146
| ^^^ help: consider using a `char`: `'\''`
177
147
178
148
error: single-character string constant used as pattern
179
- --> tests/ui/single_char_pattern.rs:44 :13
149
+ --> tests/ui/single_char_pattern.rs:42 :13
180
150
|
181
151
LL | x.split("\'");
182
152
| ^^^^ help: consider using a `char`: `'\''`
183
153
184
154
error: single-character string constant used as pattern
185
- --> tests/ui/single_char_pattern.rs:46 :13
155
+ --> tests/ui/single_char_pattern.rs:44 :13
186
156
|
187
157
LL | x.split("\"");
188
158
| ^^^^ help: consider using a `char`: `'"'`
189
159
190
160
error: single-character string constant used as pattern
191
- --> tests/ui/single_char_pattern.rs:51 :31
161
+ --> tests/ui/single_char_pattern.rs:49 :31
192
162
|
193
163
LL | x.replace(';', ",").split(","); // issue #2978
194
164
| ^^^ help: consider using a `char`: `','`
195
165
196
166
error: single-character string constant used as pattern
197
- --> tests/ui/single_char_pattern.rs:52 :19
167
+ --> tests/ui/single_char_pattern.rs:50 :19
198
168
|
199
169
LL | x.starts_with("\x03"); // issue #2996
200
170
| ^^^^^^ help: consider using a `char`: `'\x03'`
201
171
202
172
error: single-character string constant used as pattern
203
- --> tests/ui/single_char_pattern.rs:59 :13
173
+ --> tests/ui/single_char_pattern.rs:57 :13
204
174
|
205
175
LL | x.split(r"a");
206
176
| ^^^^ help: consider using a `char`: `'a'`
207
177
208
178
error: single-character string constant used as pattern
209
- --> tests/ui/single_char_pattern.rs:60 :13
179
+ --> tests/ui/single_char_pattern.rs:58 :13
210
180
|
211
181
LL | x.split(r#"a"#);
212
182
| ^^^^^^ help: consider using a `char`: `'a'`
213
183
214
184
error: single-character string constant used as pattern
215
- --> tests/ui/single_char_pattern.rs:61 :13
185
+ --> tests/ui/single_char_pattern.rs:59 :13
216
186
|
217
187
LL | x.split(r###"a"###);
218
188
| ^^^^^^^^^^ help: consider using a `char`: `'a'`
219
189
220
190
error: single-character string constant used as pattern
221
- --> tests/ui/single_char_pattern.rs:62 :13
191
+ --> tests/ui/single_char_pattern.rs:60 :13
222
192
|
223
193
LL | x.split(r###"'"###);
224
194
| ^^^^^^^^^^ help: consider using a `char`: `'\''`
225
195
226
196
error: single-character string constant used as pattern
227
- --> tests/ui/single_char_pattern.rs:63 :13
197
+ --> tests/ui/single_char_pattern.rs:61 :13
228
198
|
229
199
LL | x.split(r###"#"###);
230
200
| ^^^^^^^^^^ help: consider using a `char`: `'#'`
231
201
232
202
error: single-character string constant used as pattern
233
- --> tests/ui/single_char_pattern.rs:65 :13
203
+ --> tests/ui/single_char_pattern.rs:63 :13
234
204
|
235
205
LL | x.split(r#"\"#);
236
206
| ^^^^^^ help: consider using a `char`: `'\\'`
237
207
238
208
error: single-character string constant used as pattern
239
- --> tests/ui/single_char_pattern.rs:66 :13
209
+ --> tests/ui/single_char_pattern.rs:64 :13
240
210
|
241
211
LL | x.split(r"\");
242
212
| ^^^^ help: consider using a `char`: `'\\'`
243
213
244
- error: aborting due to 40 previous errors
214
+ error: aborting due to 35 previous errors
245
215
0 commit comments