Skip to content

Commit ad3d1fc

Browse files
committed
Move lint level source explanation to the bottom
1 parent 6ecacf7 commit ad3d1fc

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

compiler/rustc_middle/src/lint.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -392,8 +392,6 @@ pub fn struct_lint_level<'s, 'd>(
392392
return;
393393
}
394394

395-
explain_lint_level_source(lint, level, src, &mut *err);
396-
397395
let name = lint.name_lower();
398396
let is_force_warn = matches!(level, Level::ForceWarn(_));
399397
err.code(DiagnosticId::Lint { name, has_future_breakage, is_force_warn });
@@ -434,6 +432,7 @@ pub fn struct_lint_level<'s, 'd>(
434432

435433
// Finally, run `decorate`.
436434
decorate(&mut err);
435+
explain_lint_level_source(lint, level, src, &mut *err);
437436
err.emit()
438437
}
439438
struct_lint_level_impl(sess, lint, level, src, span, msg, Box::new(decorate))

0 commit comments

Comments
 (0)