]> git.lizzy.rs Git - rust.git/blob - tests/ui/checked_unwrap.stderr
Merge branch 'master' into rustfmt_tests
[rust.git] / tests / ui / checked_unwrap.stderr
1 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
2   --> $DIR/checked_unwrap.rs:16:9
3    |
4 15 |     if x.is_some() {
5    |        ----------- the check is happening here
6 16 |         x.unwrap(); // unnecessary
7    |         ^^^^^^^^^^
8    |
9 note: lint level defined here
10   --> $DIR/checked_unwrap.rs:10:35
11    |
12 10 | #![deny(clippy::panicking_unwrap, clippy::unnecessary_unwrap)]
13    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^
14
15 error: This call to `unwrap()` will always panic.
16   --> $DIR/checked_unwrap.rs:18:9
17    |
18 15 |     if x.is_some() {
19    |        ----------- because of this check
20 ...
21 18 |         x.unwrap(); // will panic
22    |         ^^^^^^^^^^
23    |
24 note: lint level defined here
25   --> $DIR/checked_unwrap.rs:10:9
26    |
27 10 | #![deny(clippy::panicking_unwrap, clippy::unnecessary_unwrap)]
28    |         ^^^^^^^^^^^^^^^^^^^^^^^^
29
30 error: This call to `unwrap()` will always panic.
31   --> $DIR/checked_unwrap.rs:21:9
32    |
33 20 |     if x.is_none() {
34    |        ----------- because of this check
35 21 |         x.unwrap(); // will panic
36    |         ^^^^^^^^^^
37
38 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
39   --> $DIR/checked_unwrap.rs:23:9
40    |
41 20 |     if x.is_none() {
42    |        ----------- the check is happening here
43 ...
44 23 |         x.unwrap(); // unnecessary
45    |         ^^^^^^^^^^
46
47 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
48   --> $DIR/checked_unwrap.rs:27:9
49    |
50 26 |     if x.is_ok() {
51    |        --------- the check is happening here
52 27 |         x.unwrap(); // unnecessary
53    |         ^^^^^^^^^^
54
55 error: This call to `unwrap_err()` will always panic.
56   --> $DIR/checked_unwrap.rs:28:9
57    |
58 26 |     if x.is_ok() {
59    |        --------- because of this check
60 27 |         x.unwrap(); // unnecessary
61 28 |         x.unwrap_err(); // will panic
62    |         ^^^^^^^^^^^^^^
63
64 error: This call to `unwrap()` will always panic.
65   --> $DIR/checked_unwrap.rs:30:9
66    |
67 26 |     if x.is_ok() {
68    |        --------- because of this check
69 ...
70 30 |         x.unwrap(); // will panic
71    |         ^^^^^^^^^^
72
73 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
74   --> $DIR/checked_unwrap.rs:31:9
75    |
76 26 |     if x.is_ok() {
77    |        --------- the check is happening here
78 ...
79 31 |         x.unwrap_err(); // unnecessary
80    |         ^^^^^^^^^^^^^^
81
82 error: This call to `unwrap()` will always panic.
83   --> $DIR/checked_unwrap.rs:34:9
84    |
85 33 |     if x.is_err() {
86    |        ---------- because of this check
87 34 |         x.unwrap(); // will panic
88    |         ^^^^^^^^^^
89
90 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
91   --> $DIR/checked_unwrap.rs:35:9
92    |
93 33 |     if x.is_err() {
94    |        ---------- the check is happening here
95 34 |         x.unwrap(); // will panic
96 35 |         x.unwrap_err(); // unnecessary
97    |         ^^^^^^^^^^^^^^
98
99 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
100   --> $DIR/checked_unwrap.rs:37:9
101    |
102 33 |     if x.is_err() {
103    |        ---------- the check is happening here
104 ...
105 37 |         x.unwrap(); // unnecessary
106    |         ^^^^^^^^^^
107
108 error: This call to `unwrap_err()` will always panic.
109   --> $DIR/checked_unwrap.rs:38:9
110    |
111 33 |     if x.is_err() {
112    |        ---------- because of this check
113 ...
114 38 |         x.unwrap_err(); // will panic
115    |         ^^^^^^^^^^^^^^
116
117 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
118   --> $DIR/checked_unwrap.rs:55:9
119    |
120 54 |     if x.is_ok() && y.is_err() {
121    |        --------- the check is happening here
122 55 |         x.unwrap(); // unnecessary
123    |         ^^^^^^^^^^
124
125 error: This call to `unwrap_err()` will always panic.
126   --> $DIR/checked_unwrap.rs:56:9
127    |
128 54 |     if x.is_ok() && y.is_err() {
129    |        --------- because of this check
130 55 |         x.unwrap(); // unnecessary
131 56 |         x.unwrap_err(); // will panic
132    |         ^^^^^^^^^^^^^^
133
134 error: This call to `unwrap()` will always panic.
135   --> $DIR/checked_unwrap.rs:57:9
136    |
137 54 |     if x.is_ok() && y.is_err() {
138    |                     ---------- because of this check
139 ...
140 57 |         y.unwrap(); // will panic
141    |         ^^^^^^^^^^
142
143 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
144   --> $DIR/checked_unwrap.rs:58:9
145    |
146 54 |     if x.is_ok() && y.is_err() {
147    |                     ---------- the check is happening here
148 ...
149 58 |         y.unwrap_err(); // unnecessary
150    |         ^^^^^^^^^^^^^^
151
152 error: This call to `unwrap()` will always panic.
153   --> $DIR/checked_unwrap.rs:72:9
154    |
155 67 |     if x.is_ok() || y.is_ok() {
156    |        --------- because of this check
157 ...
158 72 |         x.unwrap(); // will panic
159    |         ^^^^^^^^^^
160
161 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
162   --> $DIR/checked_unwrap.rs:73:9
163    |
164 67 |     if x.is_ok() || y.is_ok() {
165    |        --------- the check is happening here
166 ...
167 73 |         x.unwrap_err(); // unnecessary
168    |         ^^^^^^^^^^^^^^
169
170 error: This call to `unwrap()` will always panic.
171   --> $DIR/checked_unwrap.rs:74:9
172    |
173 67 |     if x.is_ok() || y.is_ok() {
174    |                     --------- because of this check
175 ...
176 74 |         y.unwrap(); // will panic
177    |         ^^^^^^^^^^
178
179 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
180   --> $DIR/checked_unwrap.rs:75:9
181    |
182 67 |     if x.is_ok() || y.is_ok() {
183    |                     --------- the check is happening here
184 ...
185 75 |         y.unwrap_err(); // unnecessary
186    |         ^^^^^^^^^^^^^^
187
188 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
189   --> $DIR/checked_unwrap.rs:79:9
190    |
191 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
192    |        --------- the check is happening here
193 79 |         x.unwrap(); // unnecessary
194    |         ^^^^^^^^^^
195
196 error: This call to `unwrap_err()` will always panic.
197   --> $DIR/checked_unwrap.rs:80:9
198    |
199 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
200    |        --------- because of this check
201 79 |         x.unwrap(); // unnecessary
202 80 |         x.unwrap_err(); // will panic
203    |         ^^^^^^^^^^^^^^
204
205 error: This call to `unwrap()` will always panic.
206   --> $DIR/checked_unwrap.rs:81:9
207    |
208 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
209    |                       --------- because of this check
210 ...
211 81 |         y.unwrap(); // will panic
212    |         ^^^^^^^^^^
213
214 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
215   --> $DIR/checked_unwrap.rs:82:9
216    |
217 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
218    |                       --------- the check is happening here
219 ...
220 82 |         y.unwrap_err(); // unnecessary
221    |         ^^^^^^^^^^^^^^
222
223 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
224   --> $DIR/checked_unwrap.rs:83:9
225    |
226 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
227    |                                    ---------- the check is happening here
228 ...
229 83 |         z.unwrap(); // unnecessary
230    |         ^^^^^^^^^^
231
232 error: This call to `unwrap_err()` will always panic.
233   --> $DIR/checked_unwrap.rs:84:9
234    |
235 78 |     if x.is_ok() && !(y.is_ok() || z.is_err()) {
236    |                                    ---------- because of this check
237 ...
238 84 |         z.unwrap_err(); // will panic
239    |         ^^^^^^^^^^^^^^
240
241 error: This call to `unwrap()` will always panic.
242   --> $DIR/checked_unwrap.rs:92:9
243    |
244 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
245    |        --------- because of this check
246 ...
247 92 |         x.unwrap(); // will panic
248    |         ^^^^^^^^^^
249
250 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
251   --> $DIR/checked_unwrap.rs:93:9
252    |
253 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
254    |        --------- the check is happening here
255 ...
256 93 |         x.unwrap_err(); // unnecessary
257    |         ^^^^^^^^^^^^^^
258
259 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
260   --> $DIR/checked_unwrap.rs:94:9
261    |
262 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
263    |                       --------- the check is happening here
264 ...
265 94 |         y.unwrap(); // unnecessary
266    |         ^^^^^^^^^^
267
268 error: This call to `unwrap_err()` will always panic.
269   --> $DIR/checked_unwrap.rs:95:9
270    |
271 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
272    |                       --------- because of this check
273 ...
274 95 |         y.unwrap_err(); // will panic
275    |         ^^^^^^^^^^^^^^
276
277 error: This call to `unwrap()` will always panic.
278   --> $DIR/checked_unwrap.rs:96:9
279    |
280 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
281    |                                    ---------- because of this check
282 ...
283 96 |         z.unwrap(); // will panic
284    |         ^^^^^^^^^^
285
286 error: You checked before that `unwrap_err()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
287   --> $DIR/checked_unwrap.rs:97:9
288    |
289 86 |     if x.is_ok() || !(y.is_ok() && z.is_err()) {
290    |                                    ---------- the check is happening here
291 ...
292 97 |         z.unwrap_err(); // unnecessary
293    |         ^^^^^^^^^^^^^^
294
295 error: You checked before that `unwrap()` cannot fail. Instead of checking and unwrapping, it's better to use `if let` or `match`.
296    --> $DIR/checked_unwrap.rs:105:13
297     |
298 104 |         if x.is_some() {
299     |            ----------- the check is happening here
300 105 |             x.unwrap(); // unnecessary
301     |             ^^^^^^^^^^
302
303 error: This call to `unwrap()` will always panic.
304    --> $DIR/checked_unwrap.rs:107:13
305     |
306 104 |         if x.is_some() {
307     |            ----------- because of this check
308 ...
309 107 |             x.unwrap(); // will panic
310     |             ^^^^^^^^^^
311
312 error: aborting due to 34 previous errors
313