diff --git a/examples/output.rustfmt.rs b/examples/output.rustfmt.rs index 82cc2cb..3c7181d 100644 --- a/examples/output.rustfmt.rs +++ b/examples/output.rustfmt.rs @@ -1,10 +1,3 @@ -rewriting static -rewriting static -rewriting static -rewriting static -rewriting static -rewriting static -rewriting static use crate::cmp::Ordering; use crate::fmt::{self, Write as FmtWrite}; use crate::hash; diff --git a/examples/update/update-examples.rs b/examples/update/update-examples.rs index f6a0d23..0be9527 100644 --- a/examples/update/update-examples.rs +++ b/examples/update/update-examples.rs @@ -47,7 +47,7 @@ fn main() -> Result<()> { // Write output.rustfmt.rs let output_path = manifest_dir.join("..").join("output.rustfmt.rs"); - let output_file = File::create(output_path)?; + let output_file = File::create(&output_path)?; Command::new("rustfmt") .arg("--edition=2021") .arg("--config=reorder_imports=false") @@ -63,5 +63,12 @@ fn main() -> Result<()> { .spawn()? .wait()?; + // Work around https://github.com/rust-lang/rustfmt/issues/6210 + let rustfmt_content = fs::read_to_string(&output_path)?; + fs::write( + &output_path, + rustfmt_content.replace("rewriting static\n", ""), + )?; + Ok(()) }