Matthias Krüger
20f9e973d9
Rollup merge of #136577 - dianne:simple-pat-migration-simplification, r=Nadrieril
...
Pattern Migration 2024: try to suggest eliding redundant binding modifiers
This is based on #136475 . Only the last commit is new.
This is a simpler, more restrictive alternative to #136496 , meant to partially address #136047 . If a pattern can be migrated to Rust 2024 solely by removing redundant binding modifiers, this will make that suggestion; otherwise, it uses the old suggestion of making the pattern fully explicit.
Relevant tracking issue: #131414
``@rustbot`` label A-diagnostics A-patterns A-edition-2024
r? ``@Nadrieril``
2025-02-07 18:26:27 +01:00
..
2024-09-24 13:45:58 +02:00
2024-11-24 19:42:33 +01:00
2024-11-25 20:29:04 -08:00
2024-07-04 02:02:21 +00:00
2025-02-05 19:21:38 -08:00
2024-12-07 13:37:35 +01:00
2025-01-27 02:28:04 +01:00
2024-09-23 02:12:53 +03:00
2024-09-23 02:12:53 +03:00
2024-06-13 06:16:12 +00:00
2024-06-13 06:16:12 +00:00
2024-05-20 19:55:59 -07:00
2024-05-20 19:55:59 -07:00
2024-02-16 20:02:50 +00:00
2024-03-03 13:10:15 +01:00
2024-03-03 13:10:15 +01:00
2024-05-20 19:55:59 -07:00
2024-11-23 08:57:25 -07:00
2024-02-16 20:02:50 +00:00
2024-05-20 19:55:59 -07:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-08-19 21:39:57 +02:00
2024-02-16 20:02:50 +00:00
2024-08-03 07:57:31 -04:00
2024-08-03 07:57:31 -04:00
2024-02-16 20:02:50 +00:00
2024-02-09 15:43:08 -03:00
2024-02-09 15:43:08 -03:00
2024-12-04 20:29:36 +00:00
2024-02-16 20:02:50 +00:00
2024-07-12 03:02:57 +00:00
2024-02-16 20:02:50 +00:00
2024-04-29 14:53:38 +02:00
2024-11-23 08:57:25 -07:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2025-01-29 15:45:13 +00:00
2024-12-04 20:29:36 +00:00
2024-12-04 20:29:36 +00:00
2024-02-16 20:02:50 +00:00
2024-06-13 06:14:32 +00:00
2024-06-13 06:14:32 +00:00
2024-05-15 16:55:54 -04:00
2024-04-15 23:27:22 -04:00
2024-11-22 11:12:15 -08:00
2024-03-27 11:20:28 -04:00
2024-07-04 02:02:21 +00:00
2024-03-22 20:53:42 -04:00
2024-03-22 20:53:42 -04:00
2024-03-22 20:53:42 -04:00
2024-05-20 19:55:59 -07:00
2024-05-20 19:55:59 -07:00
2024-05-20 19:55:59 -07:00
2024-05-20 19:55:59 -07:00
2024-12-04 20:29:36 +00:00
2024-02-16 20:02:50 +00:00
2024-12-04 20:29:36 +00:00
2025-02-05 11:28:24 +00:00
2025-02-05 11:28:24 +00:00
2024-02-16 20:02:50 +00:00
2025-01-08 07:34:59 +00:00
2024-03-19 12:28:23 +08:00
2024-03-19 12:28:23 +08:00
2024-07-04 05:36:34 +00:00
2024-03-19 12:28:23 +08:00
2024-03-19 12:28:23 +08:00
2024-07-04 05:36:34 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-07-12 03:02:57 +00:00
2024-02-08 08:10:43 +00:00
2024-11-23 08:57:25 -07:00
2024-06-25 10:00:30 +08:00
2024-08-26 18:30:15 -04:00
2024-05-02 19:42:31 -04:00
2024-07-12 03:02:57 +00:00
2024-02-16 20:02:50 +00:00
2024-01-13 12:46:58 -05:00
2024-11-21 18:40:36 +08:00
2024-11-21 18:40:36 +08:00
2024-02-16 20:02:50 +00:00
2024-11-22 11:12:15 -08:00
2024-11-22 11:12:15 -08:00
2024-02-16 20:02:50 +00:00
2024-12-18 15:46:18 +00:00
2024-12-18 15:46:18 +00:00
2024-02-16 20:02:50 +00:00
2024-07-11 00:18:47 +08:00
2024-07-11 00:18:47 +08:00
2025-01-08 00:13:43 +00:00
2025-01-08 00:13:43 +00:00
2025-01-08 00:10:16 +00:00
2025-01-08 00:10:16 +00:00
2024-02-16 20:02:50 +00:00
2024-02-16 20:02:50 +00:00
2024-06-13 06:14:32 +00:00
2024-06-13 06:14:32 +00:00