add: lints for errors.rs

This commit is contained in:
Rejyr
2022-09-21 20:42:52 -04:00
parent 8b897bbce6
commit e3bb2ebfbf
+3 -1
View File
@@ -1,3 +1,5 @@
#![deny(rustc::untranslatable_diagnostic)]
#![deny(rustc::diagnostic_outside_of_impl)]
use rustc_errors::{
fluent, AddToDiagnostic, Diagnostic, ErrorGuaranteed, Handler, IntoDiagnostic,
SubdiagnosticMessage,
@@ -38,7 +40,7 @@ fn add_to_diagnostic_with<F>(self, diag: &mut Diagnostic, _: F)
OverruledAttributeSub::NodeSource { span, reason } => {
diag.span_label(span, fluent::lint_node_source);
if let Some(rationale) = reason {
#[allow(rustc::diagnostic_outside_of_impl)]
#[allow(rustc::untranslatable_diagnostic)]
diag.note(rationale.as_str());
}
}