23 Commits

Author SHA1 Message Date
Vinícius Miguel
d9b39706e2 Drop dependency on Termion 2021-04-07 02:23:50 -03:00
Vinícius Miguel
249e9959fc Fix failing test 2021-04-06 12:51:53 -03:00
Vinícius Miguel
5b70940596 Fix cargo test 2021-04-06 04:44:08 -03:00
Vinícius Miguel
f9272b5ce5 evaluator: Verify if input files are decompressible 2021-04-06 04:30:36 -03:00
Vinícius R. Miguel
42b139f1a5 Add tests for byte pretty-printing 2021-04-06 03:08:44 -03:00
Vinícius Rodrigues Miguel
d2af261f67 Fix cargo test tests 2021-04-05 01:14:27 -03:00
João M. Bezerra
28901ec44e Binary size decreased by 35% (-400KB)
Huge refactor, removed totally `clap` to use our argparsing instead.
500+ modified.
2021-04-04 23:26:57 -03:00
João M. Bezerra
41a81b75a6 Simplyfying tests 2021-03-26 14:24:24 -03:00
Vinícius Rodrigues Miguel
36db7d721d Fix tests 2021-03-26 14:11:13 -03:00
João M. Bezerra
ce26246fd4 Changing the error imports 2021-03-26 14:03:06 -03:00
Vinícius Rodrigues Miguel
71be492cd4 Fix CLI tests 2021-03-25 23:33:27 -03:00
Vinícius Rodrigues Miguel
729dda819e Add support for Lzma decompression 2021-03-24 01:40:16 -03:00
Vinícius Rodrigues Miguel
22e131fb46 Add support for zip (and... .zip.zip) compression 2021-03-23 21:28:22 -03:00
Vinícius Rodrigues Miguel
52afe3afd8 Update README & minor code cleanup 2021-03-22 15:12:11 -03:00
Vinícius Rodrigues Miguel
e08703850c Add support for decompressing .tar.{bz, xz, lz} and .zip.{bz, xz, lz} 2021-03-22 04:46:54 -03:00
Vinícius Rodrigues Miguel
77d7613967 WIP refactor 2021-03-22 03:44:56 -03:00
Vinícius Rodrigues Miguel
0a81384dd8 (Small) Zip decompressor progress 2021-03-21 15:41:05 -03:00
Vinícius Rodrigues Miguel
155fca4526 refactor: New File struct and switch to use Extension 2021-03-21 00:53:54 -03:00
Vinícius Rodrigues Miguel
7fd6020d99 Add struct Extension 2021-03-20 18:58:26 -03:00
Vinícius Rodrigues Miguel
73398c2d50 tests: Add tests for extension extraction 2021-03-19 15:18:32 -03:00
Vinícius Rodrigues Miguel
e04aba8d53 cli: More tests 2021-03-19 13:20:22 -03:00
Vinícius Rodrigues Miguel
65bc13e8fa tests: Start adding test for the command-line interface 2021-03-19 12:40:49 -03:00
Vinícius Rodrigues Miguel
08489b028c First commit 2021-03-19 04:40:19 -03:00