@@ -9,7 +9,7 @@ use crate::lint::{
9
9
use rustc_ast:: node_id:: NodeId ;
10
10
use rustc_data_structures:: fx:: { FxHashMap , FxHashSet , FxIndexSet } ;
11
11
use rustc_data_structures:: sync:: { AppendOnlyVec , AtomicBool , Lock , Lrc } ;
12
- use rustc_errors:: { emitter:: SilentEmitter , ColorConfig , Handler } ;
12
+ use rustc_errors:: { emitter:: SilentEmitter , Handler } ;
13
13
use rustc_errors:: {
14
14
fallback_fluent_bundle, Diagnostic , DiagnosticBuilder , DiagnosticId , DiagnosticMessage ,
15
15
EmissionGuarantee , ErrorGuaranteed , IntoDiagnostic , MultiSpan , Noted , StashKey ,
@@ -224,15 +224,7 @@ impl ParseSess {
224
224
pub fn new ( locale_resources : Vec < & ' static str > , file_path_mapping : FilePathMapping ) -> Self {
225
225
let fallback_bundle = fallback_fluent_bundle ( locale_resources, false ) ;
226
226
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) ;
236
228
ParseSess :: with_span_handler ( handler, sm)
237
229
}
238
230
@@ -262,15 +254,7 @@ impl ParseSess {
262
254
pub fn with_silent_emitter ( fatal_note : Option < String > ) -> Self {
263
255
let fallback_bundle = fallback_fluent_bundle ( Vec :: new ( ) , false ) ;
264
256
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) ;
274
258
let handler = Handler :: with_emitter (
275
259
false ,
276
260
None ,
0 commit comments