1
1
error: used consecutive `str::replace` call
2
- --> $DIR/collapsible_str_replace.rs:19 :27
2
+ --> $DIR/collapsible_str_replace.rs:20 :27
3
3
|
4
4
LL | let _ = "hesuo worpd".replace('s', "l").replace('u', "l");
5
5
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], "l")`
6
6
|
7
7
= note: `-D clippy::collapsible-str-replace` implied by `-D warnings`
8
8
9
9
error: used consecutive `str::replace` call
10
- --> $DIR/collapsible_str_replace.rs:21 :27
10
+ --> $DIR/collapsible_str_replace.rs:22 :27
11
11
|
12
12
LL | let _ = "hesuo worpd".replace('s', l).replace('u', l);
13
13
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], l)`
14
14
15
15
error: used consecutive `str::replace` call
16
- --> $DIR/collapsible_str_replace.rs:23 :27
16
+ --> $DIR/collapsible_str_replace.rs:24 :27
17
17
|
18
18
LL | let _ = "hesuo worpd".replace('s', "l").replace('u', "l").replace('p', "l");
19
19
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u', 'p'], "l")`
20
20
21
21
error: used consecutive `str::replace` call
22
- --> $DIR/collapsible_str_replace.rs:26 :10
22
+ --> $DIR/collapsible_str_replace.rs:27 :10
23
23
|
24
24
LL | .replace('s', "l")
25
25
| __________^
@@ -29,58 +29,64 @@ LL | | .replace('d', "l");
29
29
| |__________________________^ help: replace with: `replace(['s', 'u', 'p', 'd'], "l")`
30
30
31
31
error: used consecutive `str::replace` call
32
- --> $DIR/collapsible_str_replace.rs:31 :27
32
+ --> $DIR/collapsible_str_replace.rs:32 :27
33
33
|
34
34
LL | let _ = "hesuo world".replace(s, "l").replace('u', "l");
35
35
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, 'u'], "l")`
36
36
37
37
error: used consecutive `str::replace` call
38
- --> $DIR/collapsible_str_replace.rs:33 :27
38
+ --> $DIR/collapsible_str_replace.rs:34 :27
39
39
|
40
40
LL | let _ = "hesuo worpd".replace(s, "l").replace('u', "l").replace('p', "l");
41
41
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, 'u', 'p'], "l")`
42
42
43
43
error: used consecutive `str::replace` call
44
- --> $DIR/collapsible_str_replace.rs:35 :27
44
+ --> $DIR/collapsible_str_replace.rs:36 :27
45
45
|
46
46
LL | let _ = "hesuo worpd".replace(s, "l").replace(u, "l").replace('p', "l");
47
47
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, u, 'p'], "l")`
48
48
49
49
error: used consecutive `str::replace` call
50
- --> $DIR/collapsible_str_replace.rs:37 :27
50
+ --> $DIR/collapsible_str_replace.rs:38 :27
51
51
|
52
52
LL | let _ = "hesuo worpd".replace(s, "l").replace(u, "l").replace(p, "l");
53
53
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, u, p], "l")`
54
54
55
55
error: used consecutive `str::replace` call
56
- --> $DIR/collapsible_str_replace.rs:39 :27
56
+ --> $DIR/collapsible_str_replace.rs:40 :27
57
57
|
58
58
LL | let _ = "hesuo worlp".replace('s', "l").replace('u', "l").replace('p', "d");
59
59
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], "l")`
60
60
61
61
error: used consecutive `str::replace` call
62
- --> $DIR/collapsible_str_replace.rs:41 :45
62
+ --> $DIR/collapsible_str_replace.rs:42 :45
63
63
|
64
64
LL | let _ = "hesuo worpd".replace('s', "x").replace('u', "l").replace('p', "l");
65
65
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['u', 'p'], "l")`
66
66
67
67
error: used consecutive `str::replace` call
68
- --> $DIR/collapsible_str_replace.rs:44 :47
68
+ --> $DIR/collapsible_str_replace.rs:45 :47
69
69
|
70
70
LL | let _ = "hesudo worpd".replace("su", "l").replace('d', "l").replace('p', "l");
71
71
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['d', 'p'], "l")`
72
72
73
73
error: used consecutive `str::replace` call
74
- --> $DIR/collapsible_str_replace.rs:46 :28
74
+ --> $DIR/collapsible_str_replace.rs:47 :28
75
75
|
76
76
LL | let _ = "hesudo worpd".replace(d, "l").replace('p', "l").replace("su", "l");
77
77
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([d, 'p'], "l")`
78
78
79
79
error: used consecutive `str::replace` call
80
- --> $DIR/collapsible_str_replace.rs:48 :27
80
+ --> $DIR/collapsible_str_replace.rs:49 :27
81
81
|
82
82
LL | let _ = "hesuo world".replace(get_filter(), "l").replace('s', "l");
83
83
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([get_filter(), 's'], "l")`
84
84
85
- error: aborting due to 13 previous errors
85
+ error: used consecutive `str::replace` call
86
+ --> $DIR/collapsible_str_replace.rs:86:16
87
+ |
88
+ LL | let _ = "".replace('a', "1.58").replace('b', "1.58");
89
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['a', 'b'], "1.58")`
90
+
91
+ error: aborting due to 14 previous errors
86
92
0 commit comments