Be less confident when dyn suggestion is not checked for object safety

This commit is contained in:
trevyn 2024-01-20 12:41:56 +04:00
parent b5c46dc542
commit 29fd82b24e
27 changed files with 189 additions and 42 deletions

View file

@ -243,7 +243,7 @@ impl<'o, 'tcx> dyn AstConv<'tcx> + 'o {
tcx.node_span_lint(BARE_TRAIT_OBJECTS, self_ty.hir_id, self_ty.span, msg, |lint| {
if self_ty.span.can_be_used_for_suggestions() {
lint.multipart_suggestion_verbose(
"use `dyn`",
"if this is an object-safe trait, use `dyn`",
sugg,
Applicability::MachineApplicable,
);