move comment about local trait

This commit is contained in:
Ryan Mehri 2023-11-26 10:09:25 -08:00
parent af6b84aaab
commit ee96a7a288
No known key found for this signature in database
GPG Key ID: CEAFB62465F3A716

View File

@ -101,11 +101,12 @@ pub fn report_object_safety_error<'tcx>(
to be resolvable dynamically; for more information visit \ to be resolvable dynamically; for more information visit \
<https://doc.rust-lang.org/reference/items/traits.html#object-safety>", <https://doc.rust-lang.org/reference/items/traits.html#object-safety>",
); );
// Only provide the help if its a local trait, otherwise it's not actionable.
if trait_span.is_some() { if trait_span.is_some() {
let mut reported_violations: Vec<_> = reported_violations.into_iter().collect(); let mut reported_violations: Vec<_> = reported_violations.into_iter().collect();
reported_violations.sort(); reported_violations.sort();
// Only provide the help if its a local trait, otherwise it's not actionable.
let mut potential_solutions: Vec<_> = let mut potential_solutions: Vec<_> =
reported_violations.into_iter().map(|violation| violation.solution()).collect(); reported_violations.into_iter().map(|violation| violation.solution()).collect();
potential_solutions.sort(); potential_solutions.sort();