We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
color
1 parent 58f4505 commit 607bf65Copy full SHA for 607bf65
compiler/rustc_errors/src/json.rs
@@ -347,12 +347,9 @@ impl Diagnostic {
347
let buf = BufWriter::default();
348
let mut dst: Destination = Box::new(buf.clone());
349
let (short, color_config) = je.json_rendered.unzip();
350
- let color = match color_config {
351
- ColorConfig::Always | ColorConfig::Auto => true,
352
- ColorConfig::Never => false,
353
- };
354
- if color {
355
- dst = Box::new(termcolor::Ansi::new(dst));
+ match color_config {
+ ColorConfig::Always | ColorConfig::Auto => dst = Box::new(termcolor::Ansi::new(dst)),
+ ColorConfig::Never => {}
356
}
357
HumanEmitter::new(dst, je.fallback_bundle.clone())
358
.short_message(short)
0 commit comments