From f3b89696b6dc211e52dd692f68978b35c599f62a Mon Sep 17 00:00:00 2001 From: Kevin Amado Date: Sat, 6 Aug 2022 11:56:35 -0600 Subject: [PATCH] feat: put ads in stderr and respect --quiet --- src/alejandra_cli/src/cli.rs | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/alejandra_cli/src/cli.rs b/src/alejandra_cli/src/cli.rs index 969a9c8..493cfaf 100644 --- a/src/alejandra_cli/src/cli.rs +++ b/src/alejandra_cli/src/cli.rs @@ -194,10 +194,11 @@ pub fn main() -> std::io::Result<()> { (true, false) => "requires formatting", } ); - } - if in_place { - println!(); - print!("{}", random_ad()); + + if in_place { + eprintln!(); + eprint!("{}", random_ad()); + } } std::process::exit(if in_place { 0 } else { 2 }); @@ -206,8 +207,8 @@ pub fn main() -> std::io::Result<()> { if !args.quiet { eprintln!(); eprintln!("Congratulations! Your code complies the Alejandra style."); - println!(); - print!("{}", random_ad()); + eprintln!(); + eprint!("{}", random_ad()); } std::process::exit(0);