@@ -8,8 +8,9 @@ LL | let _ = boxed_slice.get(1).unwrap();
8
8
= help: to override `-D warnings` add `#[allow(clippy::get_unwrap)]`
9
9
help: using `[]` is clearer and more concise
10
10
|
11
- LL | let _ = &boxed_slice[1];
12
- | ~~~~~~~~~~~~~~~
11
+ LL - let _ = boxed_slice.get(1).unwrap();
12
+ LL + let _ = &boxed_slice[1];
13
+ |
13
14
14
15
error: used `unwrap()` on an `Option` value
15
16
--> tests/ui-toml/unwrap_used/unwrap_used.rs:38:17
@@ -30,8 +31,9 @@ LL | let _ = some_slice.get(0).unwrap();
30
31
|
31
32
help: using `[]` is clearer and more concise
32
33
|
33
- LL | let _ = &some_slice[0];
34
- | ~~~~~~~~~~~~~~
34
+ LL - let _ = some_slice.get(0).unwrap();
35
+ LL + let _ = &some_slice[0];
36
+ |
35
37
36
38
error: used `unwrap()` on an `Option` value
37
39
--> tests/ui-toml/unwrap_used/unwrap_used.rs:39:17
@@ -50,8 +52,9 @@ LL | let _ = some_vec.get(0).unwrap();
50
52
|
51
53
help: using `[]` is clearer and more concise
52
54
|
53
- LL | let _ = &some_vec[0];
54
- | ~~~~~~~~~~~~
55
+ LL - let _ = some_vec.get(0).unwrap();
56
+ LL + let _ = &some_vec[0];
57
+ |
55
58
56
59
error: used `unwrap()` on an `Option` value
57
60
--> tests/ui-toml/unwrap_used/unwrap_used.rs:40:17
@@ -70,8 +73,9 @@ LL | let _ = some_vecdeque.get(0).unwrap();
70
73
|
71
74
help: using `[]` is clearer and more concise
72
75
|
73
- LL | let _ = &some_vecdeque[0];
74
- | ~~~~~~~~~~~~~~~~~
76
+ LL - let _ = some_vecdeque.get(0).unwrap();
77
+ LL + let _ = &some_vecdeque[0];
78
+ |
75
79
76
80
error: used `unwrap()` on an `Option` value
77
81
--> tests/ui-toml/unwrap_used/unwrap_used.rs:41:17
@@ -90,8 +94,9 @@ LL | let _ = some_hashmap.get(&1).unwrap();
90
94
|
91
95
help: using `[]` is clearer and more concise
92
96
|
93
- LL | let _ = &some_hashmap[&1];
94
- | ~~~~~~~~~~~~~~~~~
97
+ LL - let _ = some_hashmap.get(&1).unwrap();
98
+ LL + let _ = &some_hashmap[&1];
99
+ |
95
100
96
101
error: used `unwrap()` on an `Option` value
97
102
--> tests/ui-toml/unwrap_used/unwrap_used.rs:42:17
@@ -110,8 +115,9 @@ LL | let _ = some_btreemap.get(&1).unwrap();
110
115
|
111
116
help: using `[]` is clearer and more concise
112
117
|
113
- LL | let _ = &some_btreemap[&1];
114
- | ~~~~~~~~~~~~~~~~~~
118
+ LL - let _ = some_btreemap.get(&1).unwrap();
119
+ LL + let _ = &some_btreemap[&1];
120
+ |
115
121
116
122
error: used `unwrap()` on an `Option` value
117
123
--> tests/ui-toml/unwrap_used/unwrap_used.rs:43:17
@@ -130,8 +136,9 @@ LL | let _: u8 = *boxed_slice.get(1).unwrap();
130
136
|
131
137
help: using `[]` is clearer and more concise
132
138
|
133
- LL | let _: u8 = boxed_slice[1];
134
- | ~~~~~~~~~~~~~~
139
+ LL - let _: u8 = *boxed_slice.get(1).unwrap();
140
+ LL + let _: u8 = boxed_slice[1];
141
+ |
135
142
136
143
error: used `unwrap()` on an `Option` value
137
144
--> tests/ui-toml/unwrap_used/unwrap_used.rs:47:22
@@ -150,8 +157,9 @@ LL | *boxed_slice.get_mut(0).unwrap() = 1;
150
157
|
151
158
help: using `[]` is clearer and more concise
152
159
|
153
- LL | boxed_slice[0] = 1;
154
- | ~~~~~~~~~~~~~~
160
+ LL - *boxed_slice.get_mut(0).unwrap() = 1;
161
+ LL + boxed_slice[0] = 1;
162
+ |
155
163
156
164
error: used `unwrap()` on an `Option` value
157
165
--> tests/ui-toml/unwrap_used/unwrap_used.rs:52:10
@@ -170,8 +178,9 @@ LL | *some_slice.get_mut(0).unwrap() = 1;
170
178
|
171
179
help: using `[]` is clearer and more concise
172
180
|
173
- LL | some_slice[0] = 1;
174
- | ~~~~~~~~~~~~~
181
+ LL - *some_slice.get_mut(0).unwrap() = 1;
182
+ LL + some_slice[0] = 1;
183
+ |
175
184
176
185
error: used `unwrap()` on an `Option` value
177
186
--> tests/ui-toml/unwrap_used/unwrap_used.rs:53:10
@@ -190,8 +199,9 @@ LL | *some_vec.get_mut(0).unwrap() = 1;
190
199
|
191
200
help: using `[]` is clearer and more concise
192
201
|
193
- LL | some_vec[0] = 1;
194
- | ~~~~~~~~~~~
202
+ LL - *some_vec.get_mut(0).unwrap() = 1;
203
+ LL + some_vec[0] = 1;
204
+ |
195
205
196
206
error: used `unwrap()` on an `Option` value
197
207
--> tests/ui-toml/unwrap_used/unwrap_used.rs:54:10
@@ -210,8 +220,9 @@ LL | *some_vecdeque.get_mut(0).unwrap() = 1;
210
220
|
211
221
help: using `[]` is clearer and more concise
212
222
|
213
- LL | some_vecdeque[0] = 1;
214
- | ~~~~~~~~~~~~~~~~
223
+ LL - *some_vecdeque.get_mut(0).unwrap() = 1;
224
+ LL + some_vecdeque[0] = 1;
225
+ |
215
226
216
227
error: used `unwrap()` on an `Option` value
217
228
--> tests/ui-toml/unwrap_used/unwrap_used.rs:55:10
@@ -230,8 +241,9 @@ LL | let _ = some_vec.get(0..1).unwrap().to_vec();
230
241
|
231
242
help: using `[]` is clearer and more concise
232
243
|
233
- LL | let _ = some_vec[0..1].to_vec();
234
- | ~~~~~~~~~~~~~~
244
+ LL - let _ = some_vec.get(0..1).unwrap().to_vec();
245
+ LL + let _ = some_vec[0..1].to_vec();
246
+ |
235
247
236
248
error: used `unwrap()` on an `Option` value
237
249
--> tests/ui-toml/unwrap_used/unwrap_used.rs:67:17
@@ -250,8 +262,9 @@ LL | let _ = some_vec.get_mut(0..1).unwrap().to_vec();
250
262
|
251
263
help: using `[]` is clearer and more concise
252
264
|
253
- LL | let _ = some_vec[0..1].to_vec();
254
- | ~~~~~~~~~~~~~~
265
+ LL - let _ = some_vec.get_mut(0..1).unwrap().to_vec();
266
+ LL + let _ = some_vec[0..1].to_vec();
267
+ |
255
268
256
269
error: used `unwrap()` on an `Option` value
257
270
--> tests/ui-toml/unwrap_used/unwrap_used.rs:68:17
@@ -270,8 +283,9 @@ LL | let _ = boxed_slice.get(1).unwrap();
270
283
|
271
284
help: using `[]` is clearer and more concise
272
285
|
273
- LL | let _ = &boxed_slice[1];
274
- | ~~~~~~~~~~~~~~~
286
+ LL - let _ = boxed_slice.get(1).unwrap();
287
+ LL + let _ = &boxed_slice[1];
288
+ |
275
289
276
290
error: called `.get().unwrap()` on a slice
277
291
--> tests/ui-toml/unwrap_used/unwrap_used.rs:94:17
@@ -281,8 +295,9 @@ LL | let _ = Box::new([0]).get(1).unwrap();
281
295
|
282
296
help: using `[]` is clearer and more concise
283
297
|
284
- LL | let _ = &Box::new([0])[1];
285
- | ~~~~~~~~~~~~~~~~~
298
+ LL - let _ = Box::new([0]).get(1).unwrap();
299
+ LL + let _ = &Box::new([0])[1];
300
+ |
286
301
287
302
error: aborting due to 28 previous errors
288
303
0 commit comments