11error: used consecutive `str::replace` call
2- --> $DIR/collapsible_str_replace.rs:19 :27
2+ --> $DIR/collapsible_str_replace.rs:20 :27
33 |
44LL | let _ = "hesuo worpd".replace('s', "l").replace('u', "l");
55 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], "l")`
66 |
77 = note: `-D clippy::collapsible-str-replace` implied by `-D warnings`
88
99error: used consecutive `str::replace` call
10- --> $DIR/collapsible_str_replace.rs:21 :27
10+ --> $DIR/collapsible_str_replace.rs:22 :27
1111 |
1212LL | let _ = "hesuo worpd".replace('s', l).replace('u', l);
1313 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], l)`
1414
1515error: used consecutive `str::replace` call
16- --> $DIR/collapsible_str_replace.rs:23 :27
16+ --> $DIR/collapsible_str_replace.rs:24 :27
1717 |
1818LL | let _ = "hesuo worpd".replace('s', "l").replace('u', "l").replace('p', "l");
1919 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u', 'p'], "l")`
2020
2121error: used consecutive `str::replace` call
22- --> $DIR/collapsible_str_replace.rs:26 :10
22+ --> $DIR/collapsible_str_replace.rs:27 :10
2323 |
2424LL | .replace('s', "l")
2525 | __________^
@@ -29,58 +29,64 @@ LL | | .replace('d', "l");
2929 | |__________________________^ help: replace with: `replace(['s', 'u', 'p', 'd'], "l")`
3030
3131error: used consecutive `str::replace` call
32- --> $DIR/collapsible_str_replace.rs:31 :27
32+ --> $DIR/collapsible_str_replace.rs:32 :27
3333 |
3434LL | let _ = "hesuo world".replace(s, "l").replace('u', "l");
3535 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, 'u'], "l")`
3636
3737error: used consecutive `str::replace` call
38- --> $DIR/collapsible_str_replace.rs:33 :27
38+ --> $DIR/collapsible_str_replace.rs:34 :27
3939 |
4040LL | let _ = "hesuo worpd".replace(s, "l").replace('u', "l").replace('p', "l");
4141 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, 'u', 'p'], "l")`
4242
4343error: used consecutive `str::replace` call
44- --> $DIR/collapsible_str_replace.rs:35 :27
44+ --> $DIR/collapsible_str_replace.rs:36 :27
4545 |
4646LL | let _ = "hesuo worpd".replace(s, "l").replace(u, "l").replace('p', "l");
4747 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, u, 'p'], "l")`
4848
4949error: used consecutive `str::replace` call
50- --> $DIR/collapsible_str_replace.rs:37 :27
50+ --> $DIR/collapsible_str_replace.rs:38 :27
5151 |
5252LL | let _ = "hesuo worpd".replace(s, "l").replace(u, "l").replace(p, "l");
5353 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([s, u, p], "l")`
5454
5555error: used consecutive `str::replace` call
56- --> $DIR/collapsible_str_replace.rs:39 :27
56+ --> $DIR/collapsible_str_replace.rs:40 :27
5757 |
5858LL | let _ = "hesuo worlp".replace('s', "l").replace('u', "l").replace('p', "d");
5959 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['s', 'u'], "l")`
6060
6161error: used consecutive `str::replace` call
62- --> $DIR/collapsible_str_replace.rs:41 :45
62+ --> $DIR/collapsible_str_replace.rs:42 :45
6363 |
6464LL | let _ = "hesuo worpd".replace('s', "x").replace('u', "l").replace('p', "l");
6565 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['u', 'p'], "l")`
6666
6767error: used consecutive `str::replace` call
68- --> $DIR/collapsible_str_replace.rs:44 :47
68+ --> $DIR/collapsible_str_replace.rs:45 :47
6969 |
7070LL | let _ = "hesudo worpd".replace("su", "l").replace('d', "l").replace('p', "l");
7171 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace(['d', 'p'], "l")`
7272
7373error: used consecutive `str::replace` call
74- --> $DIR/collapsible_str_replace.rs:46 :28
74+ --> $DIR/collapsible_str_replace.rs:47 :28
7575 |
7676LL | let _ = "hesudo worpd".replace(d, "l").replace('p', "l").replace("su", "l");
7777 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([d, 'p'], "l")`
7878
7979error: used consecutive `str::replace` call
80- --> $DIR/collapsible_str_replace.rs:48 :27
80+ --> $DIR/collapsible_str_replace.rs:49 :27
8181 |
8282LL | let _ = "hesuo world".replace(get_filter(), "l").replace('s', "l");
8383 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace with: `replace([get_filter(), 's'], "l")`
8484
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
8692
0 commit comments