diff options
| author | onur-ozkan <work@onurozkan.dev> | 2024-09-09 21:23:06 +0300 |
|---|---|---|
| committer | onur-ozkan <work@onurozkan.dev> | 2024-09-10 20:34:56 +0300 |
| commit | 0a7f9e213448bfbe336bbb6d5f1f9a79961427f9 (patch) | |
| tree | d61b37125e313f43ac93ec5b3ba9f793386d6d26 /src/bootstrap | |
| parent | 35ce85e0fd6ae70ffb61139c1fcdb739e0ca1d95 (diff) | |
| download | rust-0a7f9e213448bfbe336bbb6d5f1f9a79961427f9.tar.gz rust-0a7f9e213448bfbe336bbb6d5f1f9a79961427f9.zip | |
skip formatting if no files have been modified
Signed-off-by: onur-ozkan <work@onurozkan.dev>
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/src/core/build_steps/format.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/bootstrap/src/core/build_steps/format.rs b/src/bootstrap/src/core/build_steps/format.rs index 91fbc57429a..bbd81fb570b 100644 --- a/src/bootstrap/src/core/build_steps/format.rs +++ b/src/bootstrap/src/core/build_steps/format.rs @@ -200,6 +200,11 @@ pub fn format(build: &Builder<'_>, check: bool, all: bool, paths: &[PathBuf]) { adjective = Some("modified"); match get_modified_rs_files(build) { Ok(Some(files)) => { + if files.is_empty() { + println!("fmt info: No modified files detected for formatting."); + return; + } + for file in files { override_builder.add(&format!("/{file}")).expect(&file); } |
