add parser for all formats #13

Merged
PlexSheep merged 11 commits from feat/parse-formats into devel 2024-05-13 15:54:23 +02:00

11 commits

Author SHA1 Message Date
PlexSheep
6f50918f27 automatic cargo CI changes 2024-05-13 13:53:39 +00:00
7eb00e0f56 refactor: use libpt for joining the base64 parser vec #5 #13
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m24s
2024-05-13 15:52:18 +02:00
1bb0ffd6f8 refactor: use libpt to join the fast32 vecs into the integer type #13 #5
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m19s
2024-05-13 15:45:38 +02:00
2f14d672f4 chore: bump libpt to v0.5.1
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m17s
2024-05-13 15:27:23 +02:00
68d9cdaf69 feat: add hacky parsing for base32 and base64 #13 #5
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m17s
2024-05-13 14:25:04 +02:00
44be69a262 test: add prefix to base32 parser test #13 2024-05-13 14:24:40 +02:00
47894a3f26 test: numf_parser test for all types that should be supported by the generic #13
Some checks failed
cargo devel CI / cargo CI (push) Failing after 1m9s
2024-05-13 13:51:46 +02:00
6649470ff7 refactor: numf_parser takes a generic unsigned int #13
Some checks failed
cargo devel CI / cargo CI (push) Has been cancelled
2024-05-13 13:51:17 +02:00
c6ad45fb82 test: add tests for numf_parser #13
Some checks failed
cargo devel CI / cargo CI (push) Failing after 1m17s
2024-05-13 13:39:56 +02:00
18cccddbb2 test: fix numf_parser doctest #13 #5
All checks were successful
cargo devel CI / cargo CI (push) Successful in 1m15s
2024-05-13 13:31:33 +02:00
399021ecc6 feat: add a parser that can be used with clap for all formats except base32 and base64
Some checks failed
cargo devel CI / cargo CI (push) Failing after 1m16s
Refs: #5
2024-05-13 13:19:49 +02:00