diff --git a/src/printer/default_printer.rs b/src/printer/default_printer.rs index c939823..498a9e3 100644 --- a/src/printer/default_printer.rs +++ b/src/printer/default_printer.rs @@ -94,7 +94,12 @@ impl DefaultReportPrinter { } else { self.theme.characters.lbot }; - let msg = format!(" {}{}{} {}", char, self.theme.characters.hbar, self.theme.characters.rarrow, error).style(severity_style).to_string(); + let msg = format!( + " {}{}{} {}", + char, self.theme.characters.hbar, self.theme.characters.rarrow, error + ) + .style(severity_style) + .to_string(); writeln!(f, "{}", msg)?; } } diff --git a/src/printer/theme.rs b/src/printer/theme.rs index f4cb0c2..b27b358 100644 --- a/src/printer/theme.rs +++ b/src/printer/theme.rs @@ -66,7 +66,11 @@ impl MietteStyles { code: style().yellow(), help: style().cyan(), filename: style().cyan().underline().bold(), - highlights: vec![style().red().bold(), style().yellow().bold(), style().cyan().bold()], + highlights: vec![ + style().red().bold(), + style().yellow().bold(), + style().cyan().bold(), + ], } } diff --git a/tests/printer.rs b/tests/printer.rs index ec9a0b3..79102d2 100644 --- a/tests/printer.rs +++ b/tests/printer.rs @@ -53,7 +53,9 @@ fn single_line_highlight() -> Result<(), MietteError> { 3 │ here ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -92,7 +94,9 @@ fn single_line_highlight_no_label() -> Result<(), MietteError> { 3 │ here ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -136,7 +140,9 @@ fn multiple_same_line_highlights() -> Result<(), MietteError> { 3 │ here ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -175,7 +181,9 @@ fn multiline_highlight_adjacent() -> Result<(), MietteError> { · ╰──── these two lines ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -211,7 +219,7 @@ line5 }; let out = fmt_report(err.into()); println!("{}", out); - let expected =r#" + let expected = r#" ────[oops::my::bad]──────────────────── × oops! @@ -226,7 +234,9 @@ line5 · ╰───── block 1 ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -276,7 +286,9 @@ line5 · ╰───── block 1 ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) } @@ -306,7 +318,7 @@ fn multiple_multiline_highlights_adjacent() -> Result<(), MietteError> { }; let out = fmt_report(err.into()); println!("{}", out); - let expected =r#" + let expected = r#" ────[oops::my::bad]──────────────────── × oops! @@ -320,7 +332,9 @@ fn multiple_multiline_highlights_adjacent() -> Result<(), MietteError> { · ╰──── also this bit ‽ try doing it better next time? -"#.trim_start().to_string(); +"# + .trim_start() + .to_string(); assert_eq!(expected, out); Ok(()) }