Use bool in favor of Option<()> for diagnostics

This commit is contained in:
Michael Goulet
2024-08-21 00:57:58 -04:00
parent 4d5b3b1962
commit 25ff9b6bcb
48 changed files with 106 additions and 121 deletions

View File

@@ -752,7 +752,7 @@ pub struct UnusedDuplicate {
#[note]
pub other: Span,
#[warning]
pub warning: Option<()>,
pub warning: bool,
}
#[derive(Diagnostic)]
@@ -911,7 +911,7 @@ pub struct DuplicateDiagnosticItemInCrate {
#[note(passes_diagnostic_item_first_defined)]
pub orig_span: Option<Span>,
#[note]
pub different_crates: Option<()>,
pub different_crates: bool,
pub crate_name: Symbol,
pub orig_crate_name: Symbol,
pub name: Symbol,