diff --git a/src/main.rs b/src/main.rs index 4c9fdd8..0d15091 100644 --- a/src/main.rs +++ b/src/main.rs @@ -97,8 +97,8 @@ fn main() { if args.verbose { eprint!("\n\n"); stats.print(); - eprintln!("Paths: {:?}", &paths); - eprintln!("Excludes: {:?}", &excludes); + eprintln!("Paths ({}): {:?}", &paths.len(), &paths); + eprintln!("Excludes ({}): {:?}", &excludes.len(), &excludes); eprintln!("todo.md: {:?}", &todos_path); eprintln!("readme.md: {:?}", &readme_path); } diff --git a/src/scan.rs b/src/scan.rs index 2fa6b00..4f21953 100644 --- a/src/scan.rs +++ b/src/scan.rs @@ -1,5 +1,5 @@ use std::io; -use std::fs; +use std::fs::{self, canonicalize}; use std::path::{Path, PathBuf}; use glob::glob; @@ -59,15 +59,24 @@ pub fn add_excludes_from_gitignore(base_dir: &PathBuf, excludes: &mut Vec, excludes: &mut Vec