1
1
error: called `map(f)` on an Option value where `f` is a unit function
2
- --> $DIR/option_map_unit_fn .rs:32:5
2
+ --> $DIR/option_map_unit_fn_fixable .rs:32:5
3
3
|
4
4
LL | x.field.map(do_nothing);
5
5
| ^^^^^^^^^^^^^^^^^^^^^^^-
@@ -9,151 +9,151 @@ LL | x.field.map(do_nothing);
9
9
= note: `-D clippy::option-map-unit-fn` implied by `-D warnings`
10
10
11
11
error: called `map(f)` on an Option value where `f` is a unit function
12
- --> $DIR/option_map_unit_fn .rs:34:5
12
+ --> $DIR/option_map_unit_fn_fixable .rs:34:5
13
13
|
14
14
LL | x.field.map(do_nothing);
15
15
| ^^^^^^^^^^^^^^^^^^^^^^^-
16
16
| |
17
17
| help: try this: `if let Some(x_field) = x.field { do_nothing(...) }`
18
18
19
19
error: called `map(f)` on an Option value where `f` is a unit function
20
- --> $DIR/option_map_unit_fn .rs:36:5
20
+ --> $DIR/option_map_unit_fn_fixable .rs:36:5
21
21
|
22
22
LL | x.field.map(diverge);
23
23
| ^^^^^^^^^^^^^^^^^^^^-
24
24
| |
25
25
| help: try this: `if let Some(x_field) = x.field { diverge(...) }`
26
26
27
27
error: called `map(f)` on an Option value where `f` is a unit closure
28
- --> $DIR/option_map_unit_fn .rs:42:5
28
+ --> $DIR/option_map_unit_fn_fixable .rs:42:5
29
29
|
30
30
LL | x.field.map(|value| x.do_option_nothing(value + captured));
31
31
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
32
32
| |
33
33
| help: try this: `if let Some(value) = x.field { x.do_option_nothing(value + captured) }`
34
34
35
35
error: called `map(f)` on an Option value where `f` is a unit closure
36
- --> $DIR/option_map_unit_fn .rs:44:5
36
+ --> $DIR/option_map_unit_fn_fixable .rs:44:5
37
37
|
38
38
LL | x.field.map(|value| { x.do_option_plus_one(value + captured); });
39
39
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
40
40
| |
41
41
| help: try this: `if let Some(value) = x.field { x.do_option_plus_one(value + captured); }`
42
42
43
43
error: called `map(f)` on an Option value where `f` is a unit closure
44
- --> $DIR/option_map_unit_fn .rs:47:5
44
+ --> $DIR/option_map_unit_fn_fixable .rs:47:5
45
45
|
46
46
LL | x.field.map(|value| do_nothing(value + captured));
47
47
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
48
48
| |
49
49
| help: try this: `if let Some(value) = x.field { do_nothing(value + captured) }`
50
50
51
51
error: called `map(f)` on an Option value where `f` is a unit closure
52
- --> $DIR/option_map_unit_fn .rs:49:5
52
+ --> $DIR/option_map_unit_fn_fixable .rs:49:5
53
53
|
54
54
LL | x.field.map(|value| { do_nothing(value + captured) });
55
55
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
56
56
| |
57
57
| help: try this: `if let Some(value) = x.field { do_nothing(value + captured) }`
58
58
59
59
error: called `map(f)` on an Option value where `f` is a unit closure
60
- --> $DIR/option_map_unit_fn .rs:51:5
60
+ --> $DIR/option_map_unit_fn_fixable .rs:51:5
61
61
|
62
62
LL | x.field.map(|value| { do_nothing(value + captured); });
63
63
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
64
64
| |
65
65
| help: try this: `if let Some(value) = x.field { do_nothing(value + captured); }`
66
66
67
67
error: called `map(f)` on an Option value where `f` is a unit closure
68
- --> $DIR/option_map_unit_fn .rs:53:5
68
+ --> $DIR/option_map_unit_fn_fixable .rs:53:5
69
69
|
70
70
LL | x.field.map(|value| { { do_nothing(value + captured); } });
71
71
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
72
72
| |
73
73
| help: try this: `if let Some(value) = x.field { do_nothing(value + captured); }`
74
74
75
75
error: called `map(f)` on an Option value where `f` is a unit closure
76
- --> $DIR/option_map_unit_fn .rs:56:5
76
+ --> $DIR/option_map_unit_fn_fixable .rs:56:5
77
77
|
78
78
LL | x.field.map(|value| diverge(value + captured));
79
79
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
80
80
| |
81
81
| help: try this: `if let Some(value) = x.field { diverge(value + captured) }`
82
82
83
83
error: called `map(f)` on an Option value where `f` is a unit closure
84
- --> $DIR/option_map_unit_fn .rs:58:5
84
+ --> $DIR/option_map_unit_fn_fixable .rs:58:5
85
85
|
86
86
LL | x.field.map(|value| { diverge(value + captured) });
87
87
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
88
88
| |
89
89
| help: try this: `if let Some(value) = x.field { diverge(value + captured) }`
90
90
91
91
error: called `map(f)` on an Option value where `f` is a unit closure
92
- --> $DIR/option_map_unit_fn .rs:60:5
92
+ --> $DIR/option_map_unit_fn_fixable .rs:60:5
93
93
|
94
94
LL | x.field.map(|value| { diverge(value + captured); });
95
95
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
96
96
| |
97
97
| help: try this: `if let Some(value) = x.field { diverge(value + captured); }`
98
98
99
99
error: called `map(f)` on an Option value where `f` is a unit closure
100
- --> $DIR/option_map_unit_fn .rs:62:5
100
+ --> $DIR/option_map_unit_fn_fixable .rs:62:5
101
101
|
102
102
LL | x.field.map(|value| { { diverge(value + captured); } });
103
103
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
104
104
| |
105
105
| help: try this: `if let Some(value) = x.field { diverge(value + captured); }`
106
106
107
107
error: called `map(f)` on an Option value where `f` is a unit closure
108
- --> $DIR/option_map_unit_fn .rs:67:5
108
+ --> $DIR/option_map_unit_fn_fixable .rs:67:5
109
109
|
110
110
LL | x.field.map(|value| { let y = plus_one(value + captured); });
111
111
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
112
112
| |
113
113
| help: try this: `if let Some(value) = x.field { let y = plus_one(value + captured); }`
114
114
115
115
error: called `map(f)` on an Option value where `f` is a unit closure
116
- --> $DIR/option_map_unit_fn .rs:69:5
116
+ --> $DIR/option_map_unit_fn_fixable .rs:69:5
117
117
|
118
118
LL | x.field.map(|value| { plus_one(value + captured); });
119
119
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
120
120
| |
121
121
| help: try this: `if let Some(value) = x.field { plus_one(value + captured); }`
122
122
123
123
error: called `map(f)` on an Option value where `f` is a unit closure
124
- --> $DIR/option_map_unit_fn .rs:71:5
124
+ --> $DIR/option_map_unit_fn_fixable .rs:71:5
125
125
|
126
126
LL | x.field.map(|value| { { plus_one(value + captured); } });
127
127
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
128
128
| |
129
129
| help: try this: `if let Some(value) = x.field { plus_one(value + captured); }`
130
130
131
131
error: called `map(f)` on an Option value where `f` is a unit closure
132
- --> $DIR/option_map_unit_fn .rs:74:5
132
+ --> $DIR/option_map_unit_fn_fixable .rs:74:5
133
133
|
134
134
LL | x.field.map(|ref value| { do_nothing(value + captured) });
135
135
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
136
136
| |
137
137
| help: try this: `if let Some(ref value) = x.field { do_nothing(value + captured) }`
138
138
139
139
error: called `map(f)` on an Option value where `f` is a unit closure
140
- --> $DIR/option_map_unit_fn .rs:77:5
140
+ --> $DIR/option_map_unit_fn_fixable .rs:77:5
141
141
|
142
142
LL | x.field.map(|value| { do_nothing(value); do_nothing(value) });
143
143
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
144
144
| |
145
145
| help: try this: `if let Some(value) = x.field { ... }`
146
146
147
147
error: called `map(f)` on an Option value where `f` is a unit closure
148
- --> $DIR/option_map_unit_fn .rs:79:5
148
+ --> $DIR/option_map_unit_fn_fixable .rs:79:5
149
149
|
150
150
LL | x.field.map(|value| if value > 0 { do_nothing(value); do_nothing(value) });
151
151
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
152
152
| |
153
153
| help: try this: `if let Some(value) = x.field { ... }`
154
154
155
155
error: called `map(f)` on an Option value where `f` is a unit closure
156
- --> $DIR/option_map_unit_fn .rs:83:5
156
+ --> $DIR/option_map_unit_fn_fixable .rs:83:5
157
157
|
158
158
LL | x.field.map(|value| {
159
159
| _____^
@@ -167,39 +167,39 @@ LL | || });
167
167
|
168
168
169
169
error: called `map(f)` on an Option value where `f` is a unit closure
170
- --> $DIR/option_map_unit_fn .rs:87:5
170
+ --> $DIR/option_map_unit_fn_fixable .rs:87:5
171
171
|
172
172
LL | x.field.map(|value| { do_nothing(value); do_nothing(value); });
173
173
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
174
174
| |
175
175
| help: try this: `if let Some(value) = x.field { ... }`
176
176
177
177
error: called `map(f)` on an Option value where `f` is a unit function
178
- --> $DIR/option_map_unit_fn .rs:90:5
178
+ --> $DIR/option_map_unit_fn_fixable .rs:90:5
179
179
|
180
180
LL | Some(42).map(diverge);
181
181
| ^^^^^^^^^^^^^^^^^^^^^-
182
182
| |
183
183
| help: try this: `if let Some(_) = Some(42) { diverge(...) }`
184
184
185
185
error: called `map(f)` on an Option value where `f` is a unit function
186
- --> $DIR/option_map_unit_fn .rs:91:5
186
+ --> $DIR/option_map_unit_fn_fixable .rs:91:5
187
187
|
188
188
LL | "12".parse::<i32>().ok().map(diverge);
189
189
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
190
190
| |
191
191
| help: try this: `if let Some(_) = "12".parse::<i32>().ok() { diverge(...) }`
192
192
193
193
error: called `map(f)` on an Option value where `f` is a unit function
194
- --> $DIR/option_map_unit_fn .rs:92:5
194
+ --> $DIR/option_map_unit_fn_fixable .rs:92:5
195
195
|
196
196
LL | Some(plus_one(1)).map(do_nothing);
197
197
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-
198
198
| |
199
199
| help: try this: `if let Some(_) = Some(plus_one(1)) { do_nothing(...) }`
200
200
201
201
error: called `map(f)` on an Option value where `f` is a unit function
202
- --> $DIR/option_map_unit_fn .rs:96:5
202
+ --> $DIR/option_map_unit_fn_fixable .rs:96:5
203
203
|
204
204
LL | y.map(do_nothing);
205
205
| ^^^^^^^^^^^^^^^^^-
0 commit comments