Rollup merge of #70106 - ehuss:fix-tidy-fmt-twice, r=Mark-Simulacrum
Tidy: fix running rustfmt twice `./x.py test tidy` runs rustfmt twice. This is because `Build::build` runs `execute_cli` twice (once dry, once not). This can be quite slow (and prints a bunch of things twice). I'm not sure if this is really the best place to check the dry_run status.
This commit is contained in:
commit
b6f61a1f51
1 changed files with 3 additions and 0 deletions
|
@ -37,6 +37,9 @@ struct RustfmtConfig {
|
|||
}
|
||||
|
||||
pub fn format(build: &Build, check: bool) {
|
||||
if build.config.dry_run {
|
||||
return;
|
||||
}
|
||||
let mut builder = ignore::types::TypesBuilder::new();
|
||||
builder.add_defaults();
|
||||
builder.select("rust");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue