1
1
error: this method chain can be written more clearly with `if .. else ..`
2
- --> tests/ui/obfuscated_if_else.rs:10 :5
2
+ --> tests/ui/obfuscated_if_else.rs:11 :5
3
3
|
4
4
LL | true.then_some("a").unwrap_or("b");
5
5
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { "a" } else { "b" }`
@@ -8,133 +8,133 @@ LL | true.then_some("a").unwrap_or("b");
8
8
= help: to override `-D warnings` add `#[allow(clippy::obfuscated_if_else)]`
9
9
10
10
error: this method chain can be written more clearly with `if .. else ..`
11
- --> tests/ui/obfuscated_if_else.rs:13 :5
11
+ --> tests/ui/obfuscated_if_else.rs:14 :5
12
12
|
13
13
LL | true.then(|| "a").unwrap_or("b");
14
14
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { "a" } else { "b" }`
15
15
16
16
error: this method chain can be written more clearly with `if .. else ..`
17
- --> tests/ui/obfuscated_if_else.rs:17 :5
17
+ --> tests/ui/obfuscated_if_else.rs:18 :5
18
18
|
19
19
LL | (a == 1).then_some("a").unwrap_or("b");
20
20
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if a == 1 { "a" } else { "b" }`
21
21
22
22
error: this method chain can be written more clearly with `if .. else ..`
23
- --> tests/ui/obfuscated_if_else.rs:20 :5
23
+ --> tests/ui/obfuscated_if_else.rs:21 :5
24
24
|
25
25
LL | (a == 1).then(|| "a").unwrap_or("b");
26
26
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if a == 1 { "a" } else { "b" }`
27
27
28
28
error: this method chain can be written more clearly with `if .. else ..`
29
- --> tests/ui/obfuscated_if_else.rs:27 :5
29
+ --> tests/ui/obfuscated_if_else.rs:28 :5
30
30
|
31
31
LL | true.then_some(a += 1).unwrap_or(());
32
32
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { a += 1 } else { () }`
33
33
34
34
error: this method chain can be written more clearly with `if .. else ..`
35
- --> tests/ui/obfuscated_if_else.rs:30 :5
35
+ --> tests/ui/obfuscated_if_else.rs:31 :5
36
36
|
37
37
LL | true.then_some(()).unwrap_or(a += 2);
38
38
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { () } else { a += 2 }`
39
39
40
40
error: this method chain can be written more clearly with `if .. else ..`
41
- --> tests/ui/obfuscated_if_else.rs:34 :5
41
+ --> tests/ui/obfuscated_if_else.rs:35 :5
42
42
|
43
43
LL | true.then(|| n = 1).unwrap_or_else(|| n = 2);
44
44
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { n = 1 } else { n = 2 }`
45
45
46
46
error: this method chain can be written more clearly with `if .. else ..`
47
- --> tests/ui/obfuscated_if_else.rs:36 :5
47
+ --> tests/ui/obfuscated_if_else.rs:37 :5
48
48
|
49
49
LL | true.then_some(1).unwrap_or_else(|| n * 2);
50
50
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 1 } else { n * 2 }`
51
51
52
52
error: this method chain can be written more clearly with `if .. else ..`
53
- --> tests/ui/obfuscated_if_else.rs:38 :5
53
+ --> tests/ui/obfuscated_if_else.rs:39 :5
54
54
|
55
55
LL | true.then_some(n += 1).unwrap_or_else(|| ());
56
56
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { n += 1 } else { () }`
57
57
58
58
error: this method chain can be written more clearly with `if .. else ..`
59
- --> tests/ui/obfuscated_if_else.rs:41 :13
59
+ --> tests/ui/obfuscated_if_else.rs:42 :13
60
60
|
61
61
LL | let _ = true.then_some(1).unwrap_or_else(|| n * 2);
62
62
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 1 } else { n * 2 }`
63
63
64
64
error: this method chain can be written more clearly with `if .. else ..`
65
- --> tests/ui/obfuscated_if_else.rs:44 :5
65
+ --> tests/ui/obfuscated_if_else.rs:45 :5
66
66
|
67
67
LL | true.then_some(1).unwrap_or_else(Default::default);
68
68
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 1 } else { Default::default() }`
69
69
70
70
error: this method chain can be written more clearly with `if .. else ..`
71
- --> tests/ui/obfuscated_if_else.rs:50 :5
71
+ --> tests/ui/obfuscated_if_else.rs:51 :5
72
72
|
73
73
LL | true.then_some(()).unwrap_or_default();
74
74
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { () } else { Default::default() }`
75
75
76
76
error: this method chain can be written more clearly with `if .. else ..`
77
- --> tests/ui/obfuscated_if_else.rs:53 :5
77
+ --> tests/ui/obfuscated_if_else.rs:54 :5
78
78
|
79
79
LL | true.then(|| ()).unwrap_or_default();
80
80
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { () } else { Default::default() }`
81
81
82
82
error: this method chain can be written more clearly with `if .. else ..`
83
- --> tests/ui/obfuscated_if_else.rs:56 :5
83
+ --> tests/ui/obfuscated_if_else.rs:57 :5
84
84
|
85
85
LL | true.then_some(1).unwrap_or_default();
86
86
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 1 } else { Default::default() }`
87
87
88
88
error: this method chain can be written more clearly with `if .. else ..`
89
- --> tests/ui/obfuscated_if_else.rs:59 :5
89
+ --> tests/ui/obfuscated_if_else.rs:60 :5
90
90
|
91
91
LL | true.then(|| 1).unwrap_or_default();
92
92
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 1 } else { Default::default() }`
93
93
94
94
error: this method chain can be written more clearly with `if .. else ..`
95
- --> tests/ui/obfuscated_if_else.rs:65 :13
95
+ --> tests/ui/obfuscated_if_else.rs:66 :13
96
96
|
97
97
LL | let _ = true.then_some(40).unwrap_or(17) | 2;
98
98
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(if true { 40 } else { 17 })`
99
99
100
100
error: this method chain can be written more clearly with `if .. else ..`
101
- --> tests/ui/obfuscated_if_else.rs:69 :13
101
+ --> tests/ui/obfuscated_if_else.rs:70 :13
102
102
|
103
103
LL | let _ = true.then_some(30).unwrap_or(17) | true.then_some(2).unwrap_or(3) | true.then_some(10).unwrap_or(1);
104
104
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `(if true { 30 } else { 17 })`
105
105
106
106
error: this method chain can be written more clearly with `if .. else ..`
107
- --> tests/ui/obfuscated_if_else.rs:69 :48
107
+ --> tests/ui/obfuscated_if_else.rs:70 :48
108
108
|
109
109
LL | let _ = true.then_some(30).unwrap_or(17) | true.then_some(2).unwrap_or(3) | true.then_some(10).unwrap_or(1);
110
110
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 2 } else { 3 }`
111
111
112
112
error: this method chain can be written more clearly with `if .. else ..`
113
- --> tests/ui/obfuscated_if_else.rs:69 :81
113
+ --> tests/ui/obfuscated_if_else.rs:70 :81
114
114
|
115
115
LL | let _ = true.then_some(30).unwrap_or(17) | true.then_some(2).unwrap_or(3) | true.then_some(10).unwrap_or(1);
116
116
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 10 } else { 1 }`
117
117
118
118
error: this method chain can be written more clearly with `if .. else ..`
119
- --> tests/ui/obfuscated_if_else.rs:75 :17
119
+ --> tests/ui/obfuscated_if_else.rs:76 :17
120
120
|
121
121
LL | let _ = 2 | true.then_some(40).unwrap_or(17);
122
122
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 40 } else { 17 }`
123
123
124
124
error: this method chain can be written more clearly with `if .. else ..`
125
- --> tests/ui/obfuscated_if_else.rs:79 :13
125
+ --> tests/ui/obfuscated_if_else.rs:80 :13
126
126
|
127
127
LL | let _ = true.then_some(42).unwrap_or(17) as u8;
128
128
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { 42 } else { 17 }`
129
129
130
130
error: this method chain can be written more clearly with `if .. else ..`
131
- --> tests/ui/obfuscated_if_else.rs:83 :14
131
+ --> tests/ui/obfuscated_if_else.rs:84 :14
132
132
|
133
133
LL | let _ = *true.then_some(&42).unwrap_or(&17);
134
134
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { &42 } else { &17 }`
135
135
136
136
error: this method chain can be written more clearly with `if .. else ..`
137
- --> tests/ui/obfuscated_if_else.rs:87 :14
137
+ --> tests/ui/obfuscated_if_else.rs:88 :14
138
138
|
139
139
LL | let _ = *true.then_some(&42).unwrap_or(&17) as u8;
140
140
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `if true { &42 } else { &17 }`
0 commit comments