1
0
mirror of https://github.com/rust-lang/rustlings.git synced 2025-07-13 01:20:42 +02:00

Don't run rustfmt during dev check if there are no solutions

This commit is contained in:
mo8it
2025-06-28 01:19:44 +02:00
parent 57b3727b3e
commit e8da6869f8

View File

@ -354,13 +354,15 @@ fn check_solutions(
}
stdout.write_all(b"\n")?;
let n_solutions = sol_paths.len();
let handle = thread::Builder::new()
.spawn(move || check_unexpected_files("solutions", &sol_paths))
.context(
"Failed to spawn a thread to check for unexpected files in the solutions directory",
)?;
if !fmt_cmd
if n_solutions > 0
&& !fmt_cmd
.status()
.context("Failed to run `rustfmt` on all solution files")?
.success()