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-12-27 19:58:16 +11:00
2024-11-28 21:22:06 +01:00
2025-01-20 12:37:55 +08:00
2024-12-27 19:58:16 +11:00
2024-08-13 15:08:07 +02:00
2024-12-27 19:58:16 +11:00
2025-01-22 09:20:57 -08:00
2024-12-27 19:58:16 +11:00
2024-12-07 21:37:15 +00:00
2024-12-27 19:58:16 +11:00
2024-11-22 11:12:15 -08:00
2024-12-27 19:58:16 +11:00
2024-11-22 11:12:15 -08:00
2024-09-12 13:47:51 -07:00
2024-09-12 13:48:51 -07:00
2024-10-04 09:09:20 +02:00
2024-12-13 18:48:33 +00:00
2024-10-15 13:28:39 +02:00
2024-10-15 13:28:39 +02:00
2024-12-27 19:58:16 +11:00
2024-07-12 18:18:30 -07:00
2024-12-27 19:58:16 +11:00
2025-01-01 15:58:29 +01:00
2024-07-12 18:18:30 -07:00
2024-07-12 18:18:30 -07:00
2024-07-29 23:49:51 +00:00
2024-07-17 21:30:40 +00:00
2025-01-22 09:20:57 -08:00
2025-01-22 09:20:57 -08:00
2024-12-17 13:56:10 +11:00
2024-12-13 18:48:33 +00:00
2024-07-22 22:51:53 +00:00
2024-09-12 13:47:51 -07:00
2024-09-12 13:47:51 -07:00
2024-09-12 13:48:51 -07:00
2024-09-09 22:35:10 +02:00
2024-09-09 22:35:10 +02:00
2024-09-09 22:35:10 +02:00
2024-12-27 19:58:16 +11:00
2025-01-01 15:58:29 +01:00
2024-12-27 19:58:16 +11:00
2024-08-06 16:56:48 +02:00
2024-08-06 16:56:48 +02:00
2024-12-27 19:58:16 +11:00
2024-10-22 07:37:54 +01:00
2024-11-04 14:46:04 +01:00
2024-11-28 21:22:06 +01:00
2024-11-04 14:46:04 +01:00
2024-11-28 21:22:06 +01:00
2024-12-27 19:58:16 +11:00
2024-07-21 22:34:35 -04:00
2024-11-23 23:31:30 +00:00
2024-11-23 23:31:30 +00:00
2024-11-29 17:23:34 +11:00
2024-12-13 18:48:33 +00:00
2024-08-18 22:52:54 -05:00
2024-08-18 22:52:54 -05:00