This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Expand file tree Collapse file tree 1 file changed +7
-11
lines changed Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ impl Emitter for SilentOnIgnoredFilesEmitter {
60
60
None
61
61
}
62
62
fn emit_diagnostic ( & mut self , db : & Diagnostic ) {
63
- if db. level == DiagnosticLevel :: Fatal {
63
+ if db. level ( ) == DiagnosticLevel :: Fatal {
64
64
return self . handle_non_ignoreable_error ( db) ;
65
65
}
66
66
if let Some ( primary_span) = & db. span . primary_span ( ) {
@@ -292,7 +292,7 @@ mod tests {
292
292
use super :: * ;
293
293
use crate :: config:: IgnoreList ;
294
294
use crate :: utils:: mk_sp;
295
- use rustc_span:: { FileName as SourceMapFileName , MultiSpan , RealFileName , DUMMY_SP } ;
295
+ use rustc_span:: { FileName as SourceMapFileName , MultiSpan , RealFileName } ;
296
296
use std:: path:: PathBuf ;
297
297
use std:: sync:: atomic:: AtomicU32 ;
298
298
@@ -310,16 +310,12 @@ mod tests {
310
310
}
311
311
312
312
fn build_diagnostic ( level : DiagnosticLevel , span : Option < MultiSpan > ) -> Diagnostic {
313
- Diagnostic {
314
- level,
315
- code : None ,
316
- message : vec ! [ ] ,
317
- children : vec ! [ ] ,
318
- suggestions : Ok ( vec ! [ ] ) ,
319
- span : span. unwrap_or_else ( MultiSpan :: new) ,
320
- sort_span : DUMMY_SP ,
321
- is_lint : false ,
313
+ let mut diag = Diagnostic :: new ( level, "" ) ;
314
+ diag. message . clear ( ) ;
315
+ if let Some ( span) = span {
316
+ diag. span = span;
322
317
}
318
+ diag
323
319
}
324
320
325
321
fn build_emitter (
You can’t perform that action at this time.
0 commit comments