bors
5ead90f13a
Auto merge of #12150 - ithinuel:add_misleading_use_of_ok, r=y21
...
Add lint for `unused_result_ok`
This PR adds a lint to capture the use of `expr.ok();` when the result is not _really_ used.
This could be interpreted as the result being checked (like it is with `unwrap()` or `expect`) but
it actually only ignores the result.
`let _ = expr;` expresses that intent better.
This was also mentionned in #8994 (although not being the main topic of that issue).
changelog: [`misleading_use_of_ok`]: Add new lint to capture `.ok();` when the result is not _really_ used.
2024-08-06 19:01:41 +00:00
..
2024-08-03 10:18:05 +02:00
2024-07-17 14:05:49 -04:00
2024-08-03 10:18:15 +02:00
2024-07-31 17:27:53 +02:00
2024-07-25 18:23:27 +02:00
2024-08-04 13:14:23 +00:00
2024-08-06 04:47:27 +00:00
2024-08-06 04:47:27 +00:00
2024-07-27 13:45:02 +02:00
2024-08-04 13:14:23 +00:00
2024-07-23 11:12:26 +00:00
2024-07-27 13:45:00 +02:00
2024-04-04 19:52:55 +02:00
2024-08-05 09:17:46 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-19 16:10:24 -04:00
2024-07-05 03:02:00 -04:00
2024-08-03 10:18:05 +02:00
2024-07-22 19:47:29 +02:00
2024-07-11 15:44:03 +02:00
2024-08-03 10:18:15 +02:00
2024-07-25 22:20:59 +02:00
2024-01-16 17:12:10 +00:00
2024-07-17 14:05:49 -04:00
2024-06-13 12:30:48 +02:00
2024-06-24 11:28:21 -04:00
2024-07-11 15:44:03 +02:00
2024-08-03 12:07:42 +00:00
2024-07-05 03:03:01 -04:00
2024-05-02 17:26:44 +02:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-05 03:03:29 -04:00
2024-07-05 03:03:40 -04:00
2024-07-17 14:05:49 -04:00
2024-07-05 03:03:56 -04:00
2024-08-03 10:18:05 +02:00
2024-08-03 10:18:05 +02:00
2024-08-06 19:01:41 +00:00
2024-04-04 19:52:55 +02:00
2024-04-04 19:52:55 +02:00
2024-08-03 10:18:05 +02:00
2024-08-03 10:18:05 +02:00
2024-07-19 16:10:24 -04:00
2024-08-05 09:15:55 -04:00
2024-07-17 12:51:08 +07:00
2024-07-17 14:05:49 -04:00
2024-05-30 10:49:05 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-06 22:13:45 -04:00
2024-07-22 19:47:34 +02:00
2024-04-04 19:52:55 +02:00
2024-08-03 10:18:15 +02:00
2024-08-03 10:18:15 +02:00
2024-07-05 03:10:07 -04:00
2024-07-02 11:25:31 +08:00
2024-08-03 10:18:05 +02:00
2024-04-04 19:52:55 +02:00
2024-07-05 03:09:14 -04:00
2024-07-05 03:10:37 -04:00
2024-07-17 14:05:49 -04:00
2024-07-26 00:27:40 +07:00
2024-07-22 19:40:50 +00:00
2024-07-17 14:05:49 -04:00
2024-08-03 10:18:15 +02:00
2024-07-05 03:12:19 -04:00
2024-05-21 10:39:30 -07:00
2024-07-22 19:40:50 +00:00
2024-08-03 10:18:15 +02:00
2024-07-26 07:44:21 +00:00
2024-06-13 12:30:48 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-08-03 10:18:15 +02:00
2024-05-21 10:39:30 -07:00
2024-04-04 19:52:55 +02:00
2024-07-22 20:25:05 +00:00
2024-04-16 16:29:13 +10:00
2024-07-26 17:51:22 +08:00
2024-07-25 18:23:27 +02:00
2024-07-28 18:28:24 +02:00
2024-07-07 16:23:18 -04:00
2024-08-03 10:18:15 +02:00
2024-07-07 16:24:45 -04:00
2024-07-29 17:56:27 +00:00
2024-08-03 10:18:15 +02:00
2024-04-16 16:29:13 +10:00
2024-01-19 20:10:39 -08:00
2024-06-27 12:03:57 -04:00
2024-07-29 19:57:39 +00:00
2024-07-07 16:26:04 -04:00
2024-07-22 19:40:50 +00:00
2024-07-29 19:57:39 +00:00
2023-12-28 19:33:07 +01:00
2024-07-29 19:57:39 +00:00
2024-07-26 07:44:21 +00:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-06-13 12:30:48 +02:00
2024-04-04 19:52:55 +02:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-05-30 10:49:05 +02:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-22 19:47:29 +02:00
2024-07-25 18:23:27 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-07-22 19:47:29 +02:00
2024-07-11 15:44:03 +02:00
2024-08-06 19:01:41 +00:00
2024-07-24 01:40:58 +02:00
2024-04-04 19:52:55 +02:00
2024-08-03 10:18:15 +02:00
2024-07-17 14:05:49 -04:00
2024-03-10 23:33:00 +08:00
2024-04-04 19:52:55 +02:00
2024-05-08 16:57:31 +10:00
2024-05-30 22:52:33 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2023-12-16 14:12:50 +01:00
2024-08-04 13:14:23 +00:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-04-04 19:52:55 +02:00
2024-07-17 14:05:49 -04:00
2024-07-25 18:23:27 +02:00
2024-07-11 15:44:03 +02:00
2024-07-11 15:44:03 +02:00
2024-07-07 22:06:15 -04:00
2024-07-22 19:47:34 +02:00
2024-06-13 12:30:48 +02:00
2024-07-26 17:51:22 +08:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-06-13 12:30:48 +02:00
2024-05-30 10:49:05 +02:00
2024-07-26 11:25:06 +00:00
2024-07-22 19:47:34 +02:00
2024-07-22 19:47:34 +02:00
2024-06-27 18:56:04 +02:00
2024-06-13 12:30:48 +02:00
2024-07-17 14:05:49 -04:00
2024-07-07 22:13:05 -04:00
2024-04-15 18:48:12 -04:00
2024-04-04 19:52:55 +02:00
2024-05-30 10:49:05 +02:00
2024-04-17 09:34:39 -04:00
2024-06-13 12:30:48 +02:00
2024-07-07 22:13:05 -04:00
2024-07-25 18:48:27 +00:00
2024-05-21 10:39:30 -07:00
2024-06-27 18:56:04 +02:00
2024-07-07 22:14:24 -04:00
2024-06-27 18:56:04 +02:00
2024-06-13 12:30:48 +02:00
2024-06-27 12:03:57 -04:00
2024-07-17 14:05:49 -04:00
2024-08-04 13:14:23 +00:00
2024-04-04 19:52:55 +02:00
2024-07-07 22:14:43 -04:00
2024-05-17 18:33:37 -03:00
2024-07-26 17:21:30 +00:00
2024-06-13 12:30:48 +02:00
2024-07-25 18:23:27 +02:00
2024-07-17 14:05:49 -04:00
2024-06-27 18:56:04 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-06-27 18:56:04 +02:00
2024-07-29 19:57:39 +00:00
2024-07-07 22:17:31 -04:00
2024-04-17 09:34:39 -04:00
2024-06-13 12:30:48 +02:00
2024-07-17 14:05:49 -04:00
2024-07-11 15:44:03 +02:00
2024-07-26 09:41:38 +02:00
2024-07-17 14:05:49 -04:00
2024-07-26 17:51:22 +08:00
2024-07-26 09:41:38 +02:00
2024-07-07 22:17:43 -04:00
2024-04-04 19:52:55 +02:00
2024-05-29 10:04:08 +00:00
2024-07-17 14:05:49 -04:00
2024-07-26 09:41:38 +02:00
2024-07-27 13:45:00 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-07-22 19:58:25 +00:00
2024-03-22 20:36:21 +01:00
2024-06-13 12:30:48 +02:00
2024-01-15 19:07:11 +01:00
2024-07-24 01:40:58 +02:00
2024-03-06 00:35:19 -05:00
2024-07-17 14:05:49 -04:00
2024-04-17 09:34:39 -04:00
2024-04-04 19:52:55 +02:00
2024-08-03 10:18:05 +02:00
2024-07-17 14:05:49 -04:00
2024-05-30 10:49:05 +02:00
2024-07-27 13:45:00 +02:00
2024-06-13 12:30:48 +02:00
2024-07-17 14:05:49 -04:00
2024-05-02 17:26:44 +02:00
2024-04-17 09:34:39 -04:00
2024-07-26 17:51:22 +08:00
2024-07-11 15:44:03 +02:00
2024-04-04 19:52:55 +02:00
2024-08-04 13:14:23 +00:00
2024-05-08 16:57:31 +10:00
2024-07-17 14:05:49 -04:00
2024-07-26 22:52:07 -04:00
2024-07-27 13:45:00 +02:00
2024-06-13 12:30:48 +02:00
2024-07-17 14:05:49 -04:00
2024-07-27 13:45:00 +02:00
2024-04-14 18:45:28 +02:00
2024-07-17 14:05:49 -04:00
2024-03-22 11:13:29 -04:00
2024-07-17 12:51:08 +07:00
2024-05-02 17:26:44 +02:00
2024-08-03 10:18:05 +02:00
2024-07-17 14:05:49 -04:00
2024-07-27 13:45:00 +02:00
2024-02-27 15:50:17 +01:00
2024-06-27 15:19:08 -04:00
2024-06-13 12:30:48 +02:00
2024-07-27 13:45:00 +02:00
2024-04-04 19:52:55 +02:00
2024-07-27 13:45:02 +02:00
2024-05-02 17:26:44 +02:00
2024-07-16 19:27:28 -07:00
2024-07-25 18:23:27 +02:00
2024-07-17 14:05:49 -04:00
2024-07-24 01:40:58 +02:00
2024-07-27 13:45:02 +02:00
2024-07-26 09:41:38 +02:00
2024-03-22 06:31:40 +01:00
2024-03-14 12:42:04 +01:00
2024-06-03 20:36:27 -04:00
2024-07-17 14:05:49 -04:00
2024-04-04 19:52:55 +02:00
2024-05-30 10:49:05 +02:00
2024-07-09 13:53:11 +02:00
2024-07-17 14:05:49 -04:00
2024-07-25 18:23:27 +02:00
2024-04-14 18:45:28 +02:00
2024-02-10 12:24:46 +03:00
2024-04-04 19:52:55 +02:00
2024-07-24 01:40:58 +02:00
2024-07-29 17:56:45 +01:00
2024-04-04 19:52:55 +02:00
2024-07-17 14:05:49 -04:00
2024-02-27 15:50:17 +01:00
2024-06-13 12:30:48 +02:00
2024-05-21 10:39:30 -07:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-04-17 09:34:39 -04:00
2024-05-02 17:26:44 +02:00
2024-07-17 14:05:49 -04:00
2024-07-26 09:41:38 +02:00
2024-07-17 14:05:49 -04:00
2024-07-17 14:05:49 -04:00
2024-06-19 13:30:21 -04:00
2024-07-25 18:23:27 +02:00
2024-04-16 16:29:13 +10:00