bootandy
2fe3943ed5
Update readme
v0.2.2
2018-04-06 21:07:13 +01:00
bootandy
b8ad44b7f0
increment version
2018-04-06 20:49:22 +01:00
bootandy
1a34bc3198
Integration tests
...
Several tests for recursive dirs, hard & soft links.
Tests use the tempfile project.
Personally I find the tests hard to read. Am considering adding a
'--no-color' output option as this will make the tests much more
readable. (Currently we have to call format_string to get the matching
colors and if a test fails the diff is very hard to read).
2018-04-06 20:44:02 +01:00
bootandy
385ddb75e1
Minor code neatening
2018-04-06 20:35:00 +01:00
bootandy
5c6165da8a
First integration test
...
This test needs neatening but it is the first example of a working
integration test
2018-04-05 14:45:04 +01:00
bootandy
f39b09e79c
increment version (0.2.1 already tagged)
2018-04-05 14:45:04 +01:00
bootandy
778dbb44b3
Remove graying background
...
Remove background that gets grayer.
1) This looks funny on terminals that aren't black
2) Makes testing easier
2018-04-04 23:12:00 +01:00
bootandy
69c79d5f95
Update readme
2018-04-04 20:21:59 +01:00
bootandy
61ab0e8f96
Simplify build.
...
Just build mac and linux.
Remove appveyor file which was designed for windows.
v0.2.1
2018-04-03 20:54:53 +01:00
bootandy
285fd62850
increment version
v0.2.0
2018-04-03 19:53:37 +01:00
bootandy
6a63cbe1bc
fix: Dust was supposed to take multiple dir args
...
Dust will now work when given multiple dirs. Before this fix it would
only show the largest dir.
2018-04-03 17:54:45 +01:00
bootandy
8d98171b82
Update README
2018-04-03 17:17:04 +01:00
bootandy
120b4e16e7
Squash Node and DirEnt objects into single object
2018-04-03 17:05:28 +01:00
bootandy
6198e3183f
pull units variable out as constant
2018-04-03 16:37:29 +01:00
bootandy
ecf6c8f0e5
Refactor: Pull display code out to different file
2018-03-22 17:21:51 -04:00
andy boot
f14a9789f4
Merge pull request #4 from bootandy/blocks
...
Blocks
2018-03-22 16:37:05 -04:00
bootandy
4944d517f4
Apparent size mode: handle hard links.
...
If we are viewing apparent size then each hard linked file should be
counted. Not just the first one.
2018-03-22 14:36:17 -04:00
bootandy
cce656ab4c
rm dead code
2018-03-22 14:30:30 -04:00
bootandy
03a517a310
block size is always 512 on rust
2018-03-22 14:29:59 -04:00
andy boot
3796c39ac9
Merge pull request #3 from nebkor/inodes_refactor
...
Broken into files, inode/dev changes from inodes branch taken
2018-03-22 12:34:12 -04:00
andy boot
0357fc5e71
Merge branch 'master' into inodes_refactor
2018-03-22 12:30:03 -04:00
Joe Ardent
aa3f411974
fixes blocksize error in get_blocksize().
...
Under Linux, MetadataExt::st_blocks() returns then number of 512B
blocks.
https://doc.rust-lang.org/1.23.0/std/os/linux/fs/trait.MetadataExt.html#tymethod.st_blocks
2018-03-22 00:34:14 -07:00
Joe Ardent
eb69ad19a0
break platform cfg code into utils submodule
2018-03-22 00:00:21 -07:00
Joe Ardent
c127580057
Bring over dev/inode pair changes from bootandy's repo
2018-03-21 23:47:37 -07:00
andy boot
c978c6cf93
Merge pull request #2 from bootandy/inodes
...
Inodes
2018-03-22 00:25:17 -04:00
bootandy
f72a67132c
Remove commented out code
2018-03-21 19:50:13 -04:00
bootandy
4d1f881c17
fix: inodes are only unique with dev
...
First iteration adding dev to inodes to form a tuple to go into our
'have we seen this before' hashset.
inodes are not unique across partitions
2018-03-21 19:50:08 -04:00
Joe Ardent
e75a666a4c
better display-children-finding code
2018-03-21 13:43:52 -07:00
Joe Ardent
617b0d2971
Merge branch 'nebkor'
2018-03-21 10:56:15 -07:00
Joe Ardent
8fa83e3836
First step of refactor done.
2018-03-21 10:55:03 -07:00
Joe Ardent
7fa2ce3434
start of refactor
2018-03-21 10:55:03 -07:00
bootandy
b0e971891e
Fix basic message
2018-03-21 12:14:17 -04:00
andy boot
cef95fa415
Merge pull request #1 from nebkor/master
...
Minor cleanup, prettier output
2018-03-21 12:12:19 -04:00
Joe Ardent
381d286847
use accessor and creator methods for new types in lib
2018-03-21 00:09:23 -07:00
Joe Ardent
aa963defda
update sample output with new box-drawing characters
2018-03-20 22:50:54 -07:00
Joe Ardent
0faf795284
First step of refactor done.
2018-03-20 22:40:53 -07:00
Joe Ardent
b7271b1da2
start of refactor
2018-03-20 22:09:29 -07:00
Joe Ardent
99f462f023
s/sibblings/siblings/g
2018-03-20 20:40:36 -07:00
Joe Ardent
1c80cbf28b
Make printing slightly prettier
2018-03-20 19:23:36 -07:00
Joe Ardent
f802d7a6b4
quiet some clippy warnings
2018-03-20 19:23:36 -07:00
Joe Ardent
b4c6c68527
minor whitespace changes from rustfmt
2018-03-20 19:10:24 -07:00
bootandy
2c495364c7
None core OS: fix code bug
v0.1.2
2018-03-19 16:11:55 -04:00
bootandy
32b653fe41
travis build file
...
no idea if this will work
2018-03-19 16:11:55 -04:00
bootandy
ea0d9eba02
Update Readme
2018-03-19 12:04:00 -04:00
bootandy
ebc153f578
Use len instead of blocks.
...
len is simpler
2018-03-17 01:59:22 -04:00
bootandy
fc3fbc6f64
hack
2018-03-16 22:31:09 -04:00
bootandy
3d0d5cee33
human readable output
2018-03-16 19:02:33 -04:00
bootandy
9f5fe4d01e
clean up
2018-03-16 16:14:09 -04:00
bootandy
8356cc6e1b
hacking away on an experiment
2018-03-16 15:51:44 -04:00
andy boot
88a8d19511
Initial commit
2018-03-11 22:01:59 -04:00