lukeed/tidyPublic

perf: cli walks with tidy_walk

The CLI's own queue gives way to tidy_walk. On macOS, the XML
corpus, 6,784 files in 4,203 folders, goes from about 167 to 130
ms; the other corpora stay within a few tenths of a ms. Writes now
share the I/O threads, and an unreadable folder is an error instead
of skipped.
LELuke Edwards authored
3f29190Patch
Parentee918a8
2 files changed+44-161
StackedSplit
crates/tidy_cli/Cargo.toml+1 −0
crates/tidy_cli/src/main.rs+43 −161