summaryrefslogtreecommitdiffstats
path: root/src/lib.rs
AgeCommit message (Collapse)Author
2024-01-07wipPiotr Wach
2023-12-08refactorSebastian Thiel
* don't use & for copy types * don't have separate functions for one-liners that are just used once * be explicit about lifetimes
2020-07-02Use 'anyhow' instead of 'failure' to simplify code and reduce bloatSebastian Thiel
2020-05-19Add windows-by-handle feature to lib.rs, where it probably has to beSebastian Thiel
2020-05-04Add '-x' flag to not cross filesystemsSebastian Thiel
Fixes #3
2020-02-22Add hardlink tracking, and an option to disable itThomas Hurst
2019-07-22Forbid unsafe everywhereSebastian Thiel
Looks much better in cargo-geiger, and is the right thing to do I believe. Most crates should be able to work without any unsafe.
2019-06-05Moved 'interactive' portion of code into binary - break unit tests for nowSebastian Thiel
2019-06-03Move 'traverse' module out of 'interactive' - it's unrelatedSebastian Thiel
2019-06-02basic frame to support new interactive modeSebastian Thiel
2019-06-01Pull out all modules into filesSebastian Thiel
2019-06-01Add --no-total optionSebastian Thiel
2019-06-01Better error reportingSebastian Thiel
2019-06-01Compute the total if there are more than one pathsSebastian Thiel
2019-06-01Support for various byte formatsSebastian Thiel
2019-06-01Add byte formattingSebastian Thiel
2019-06-01By not counting directories, we get the correct amount of bytesSebastian Thiel
2019-06-01Let's just say we compute the aggregate correctlySebastian Thiel
Might have to look at the link handling again, for now it seems it does not follow symlinks anyway, so our computation should be correct.
2019-06-01An attempt to abstract link size, but it's not required actually :DSebastian Thiel
2019-06-01First basic implementation of aggregation; symlinks are not handled yetSebastian Thiel
2019-05-31The first failing testSebastian Thiel
2019-05-29First instantiation of templateSebastian Thiel