refactor dir_walker

I find this layout cleaner
This commit is contained in:
andy.boot
2023-01-07 14:06:45 +00:00
parent abcc46c5ea
commit 26bc26277d
+5 -6
View File
@@ -145,10 +145,10 @@ fn walk(
if !ignore_file(entry, walk_data) { if !ignore_file(entry, walk_data) {
if let Ok(data) = entry.file_type() { if let Ok(data) = entry.file_type() {
return if data.is_dir() || (walk_data.follow_links && data.is_symlink()) { if data.is_dir() || (walk_data.follow_links && data.is_symlink()) {
walk(entry.path(), permissions_flag, walk_data, depth + 1) return walk(entry.path(), permissions_flag, walk_data, depth + 1);
} else { }
build_node( return build_node(
entry.path(), entry.path(),
vec![], vec![],
walk_data.filter_regex, walk_data.filter_regex,
@@ -158,8 +158,7 @@ fn walk(
data.is_file(), data.is_file(),
walk_data.by_filecount, walk_data.by_filecount,
depth, depth,
) );
};
} }
} }
} else { } else {