Taylor Cramer
d00d4dfe0d
Refactor dyn-compatibility error and suggestions
...
This CL makes a number of small changes to dyn compatibility errors:
- "object safety" has been renamed to "dyn-compatibility" throughout
- "Convert to enum" suggestions are no longer generated when there
exists a type-generic impl of the trait or an impl for `dyn OtherTrait`
- Several error messages are reorganized for user readability
Additionally, the dyn compatibility error creation code has been
split out into functions.
cc #132713
cc #133267
2025-01-22 09:20:57 -08:00
..
2024-10-17 12:07:19 +02:00
2024-08-19 21:39:57 +02:00
2024-11-23 08:57:25 -07:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-23 22:15:32 +00:00
2024-12-27 19:58:16 +11:00
2024-09-15 09:51:32 +02:00
2024-10-24 03:17:28 -04:00
2025-01-22 09:20:57 -08:00
2024-11-27 22:21:33 +01:00
2024-08-10 00:54:16 +00:00
2024-09-09 19:39:43 -07:00
2024-09-09 19:39:43 -07:00
2024-09-09 19:39:43 -07:00
2024-09-09 19:39:43 -07:00
2024-09-09 19:39:43 -07:00
2024-09-09 19:39:43 -07:00
2024-10-19 09:44:37 +00:00
2024-10-19 09:44:37 +00:00
2024-11-08 09:16:00 +01:00
2024-11-08 09:16:00 +01:00
2024-07-22 22:04:49 +00:00
2024-07-22 22:51:53 +00:00
2024-09-26 17:17:11 +00:00
2025-01-02 23:39:17 +00:00
2024-12-27 19:58:16 +11:00
2024-08-10 00:54:16 +00:00
2024-08-10 00:54:16 +00:00
2024-08-23 23:00:45 +00:00
2024-08-23 23:00:45 +00:00
2025-01-15 01:26:24 +00:00
2025-01-06 17:58:30 +00:00
2025-01-16 16:34:05 +08:00
2025-01-16 16:34:05 +08:00
2024-12-27 19:58:16 +11:00
2024-10-29 16:26:57 +00:00
2024-10-29 16:26:57 +00:00
2024-08-02 03:22:56 +00:00
2024-11-08 09:16:00 +01:00
2024-11-08 09:16:00 +01:00
2024-07-29 23:49:51 +00:00
2025-01-18 20:33:15 +00:00
2024-12-23 20:25:41 +00:00
2024-12-23 20:25:41 +00:00
2024-12-27 19:58:16 +11:00
2024-12-27 19:58:16 +11:00
2024-07-26 14:41:56 -04:00
2024-07-26 14:41:56 -04:00
2024-12-27 19:58:16 +11:00
2024-07-18 20:08:38 +00:00
2024-08-31 14:00:54 +00:00
2024-10-04 14:06:48 +02:00
2024-11-29 00:45:14 +01:00
2024-11-29 20:49:06 +01:00
2024-12-02 23:56:24 -08:00
2024-12-02 23:56:24 -08:00
2024-11-27 03:34:58 +00:00
2024-08-02 03:22:56 +00:00
2024-09-16 10:56:22 -04:00
2024-09-16 10:56:22 -04:00
2024-09-16 10:56:22 -04:00
2024-09-16 10:56:22 -04:00