@@ -9,7 +9,7 @@ use crate::lint::{
99use rustc_ast:: node_id:: NodeId ;
1010use rustc_data_structures:: fx:: { FxHashMap , FxHashSet , FxIndexSet } ;
1111use rustc_data_structures:: sync:: { AppendOnlyVec , AtomicBool , Lock , Lrc } ;
12- use rustc_errors:: { emitter:: SilentEmitter , ColorConfig , Handler } ;
12+ use rustc_errors:: { emitter:: SilentEmitter , Handler } ;
1313use rustc_errors:: {
1414 fallback_fluent_bundle, Diagnostic , DiagnosticBuilder , DiagnosticId , DiagnosticMessage ,
1515 EmissionGuarantee , ErrorGuaranteed , IntoDiagnostic , MultiSpan , Noted , StashKey ,
@@ -224,15 +224,7 @@ impl ParseSess {
224224 pub fn new ( locale_resources : Vec < & ' static str > , file_path_mapping : FilePathMapping ) -> Self {
225225 let fallback_bundle = fallback_fluent_bundle ( locale_resources, false ) ;
226226 let sm = Lrc :: new ( SourceMap :: new ( file_path_mapping) ) ;
227- let handler = Handler :: with_tty_emitter (
228- ColorConfig :: Auto ,
229- true ,
230- None ,
231- Some ( sm. clone ( ) ) ,
232- None ,
233- fallback_bundle,
234- None ,
235- ) ;
227+ let handler = Handler :: with_tty_emitter ( true , Some ( sm. clone ( ) ) , fallback_bundle) ;
236228 ParseSess :: with_span_handler ( handler, sm)
237229 }
238230
@@ -262,15 +254,7 @@ impl ParseSess {
262254 pub fn with_silent_emitter ( fatal_note : Option < String > ) -> Self {
263255 let fallback_bundle = fallback_fluent_bundle ( Vec :: new ( ) , false ) ;
264256 let sm = Lrc :: new ( SourceMap :: new ( FilePathMapping :: empty ( ) ) ) ;
265- let fatal_handler = Handler :: with_tty_emitter (
266- ColorConfig :: Auto ,
267- false ,
268- None ,
269- None ,
270- None ,
271- fallback_bundle,
272- None ,
273- ) ;
257+ let fatal_handler = Handler :: with_tty_emitter ( false , None , fallback_bundle) ;
274258 let handler = Handler :: with_emitter (
275259 false ,
276260 None ,
0 commit comments