#![allow(clippy::match_single_binding, clippy::unnecessary_trailing_comma)] fn main() { println!(); println!(""); //~^ println_empty_string match "a" { _ => println!(""), //~^ println_empty_string } eprintln!(); eprintln!(""); //~^ println_empty_string match "a" { _ => eprintln!(""), //~^ println_empty_string } } #[rustfmt::skip] fn issue_16167() { //~v println_empty_string println!( "\ \ " , ); match "a" { _ => println!("" ,), // there is a space between "" and comma //~^ println_empty_string } eprintln!("" ,); // there is a tab between "" and comma //~^ println_empty_string match "a" { _ => eprintln!("" ,), // tab and space between "" and comma //~^ println_empty_string } }