Compare commits

..

1 Commits

Author SHA1 Message Date
andy.boot 9ebb241188 refactor: pull out more methods, remove unused Option 2025-06-04 21:33:14 +01:00
+6 -9
View File
@@ -221,12 +221,9 @@ fn main() {
let limit_filesystem = options.limit_filesystem; let limit_filesystem = options.limit_filesystem;
let follow_links = options.dereference_links; let follow_links = options.dereference_links;
let allowed_filesystems = if limit_filesystem { let allowed_filesystems = limit_filesystem
get_filesystem_devices(&target_dirs, follow_links) .then(|| get_filesystem_devices(&target_dirs, follow_links))
} else { .unwrap_or_default();
Default::default()
};
let simplified_dirs = simplify_dir_names(&target_dirs); let simplified_dirs = simplify_dir_names(&target_dirs);
let ignored_full_path: HashSet<PathBuf> = ignore_directories let ignored_full_path: HashSet<PathBuf> = ignore_directories
@@ -362,7 +359,7 @@ fn print_any_errors(print_errors: bool, errors: Arc<Mutex<RuntimeErrors>>) {
.map(|a| a.as_ref()) .map(|a| a.as_ref())
.collect::<Vec<&str>>() .collect::<Vec<&str>>()
.join(", "); .join(", ");
eprintln!("No such file or directory: {err}"); eprintln!("No such file or directory: {}", err);
} }
if !final_errors.no_permissions.is_empty() { if !final_errors.no_permissions.is_empty() {
if print_errors { if print_errors {
@@ -372,7 +369,7 @@ fn print_any_errors(print_errors: bool, errors: Arc<Mutex<RuntimeErrors>>) {
.map(|a| a.as_ref()) .map(|a| a.as_ref())
.collect::<Vec<&str>>() .collect::<Vec<&str>>()
.join(", "); .join(", ");
eprintln!("Did not have permissions for directories: {err}"); eprintln!("Did not have permissions for directories: {}", err);
} else { } else {
eprintln!( eprintln!(
"Did not have permissions for all directories (add --print-errors to see errors)" "Did not have permissions for all directories (add --print-errors to see errors)"
@@ -386,7 +383,7 @@ fn print_any_errors(print_errors: bool, errors: Arc<Mutex<RuntimeErrors>>) {
.map(|a| a.as_ref()) .map(|a| a.as_ref())
.collect::<Vec<&str>>() .collect::<Vec<&str>>()
.join(", "); .join(", ");
eprintln!("Unknown Error: {err}"); eprintln!("Unknown Error: {}", err);
} }
} }