From dad66a7ff07e130a970b2e597ae2d7c17694515d Mon Sep 17 00:00:00 2001 From: Kevin Amado Date: Wed, 26 Jan 2022 21:15:17 -0500 Subject: [PATCH] feat: sort paths and print them --- src/find.rs | 5 ++++- src/main.rs | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/find.rs b/src/find.rs index 775eab6..204d99b 100644 --- a/src/find.rs +++ b/src/find.rs @@ -1,5 +1,8 @@ pub fn nix_files(paths: Vec<&str>) -> Vec { - paths.iter().flat_map(nix_files_in_path).collect() + let mut paths: Vec = + paths.iter().flat_map(nix_files_in_path).collect(); + paths.sort(); + paths } fn nix_files_in_path(path: &&str) -> Vec { diff --git a/src/main.rs b/src/main.rs index 1e7713f..ea7aee5 100644 --- a/src/main.rs +++ b/src/main.rs @@ -19,6 +19,7 @@ fn main() -> std::io::Result<()> { eprintln!("Formatting {} files.", paths.len()); for path in paths { alejandra::format::file(&config, &path)?; + eprintln!("Formatting: {}", path); } } None => {