27db9907d4
day(01): use ‹Input›/‹Output› types
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-02 10:23:52 +01:00
43e6948cd7
chore(cargo): optimize runtime
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-02 10:23:18 +01:00
48e69b5c2d
chore(cargo): remove ‹anyhow›
...
Remove ‹anyhow›, since I'm a pepege and want to use ‹color-eyre› that
depends on ‹eyre› and is fork of ‹anyhow›.
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 14:36:10 +01:00
6b1802886d
day(01): use color-eyre for catching errors
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 14:30:42 +01:00
7fb03bf9b2
ci: disable redirect to coverage
...
Doesn't work anyways, because the contents of docs and coverage are not
merged into one public web
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 14:28:54 +01:00
954ab49e28
chore: set up direnv for Rust logs and tracing
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 14:28:07 +01:00
545759f407
ci: add CI
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 12:00:47 +01:00
3ced2ec0e6
day(01): DRY
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 11:30:32 +01:00
1d5c91536c
day(01): convert sample tests to unit tests
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 11:25:31 +01:00
0f6c1af251
day(01): factor out parsing
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 11:23:15 +01:00
604bc5d6a9
day(01): add initial solution
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 11:05:34 +01:00
47cbe771a3
chore: add skeletons and prepary directories
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 11:04:36 +01:00
eddb6111d8
chore: initial commit
...
Signed-off-by: Matej Focko <mfocko@redhat.com>
2022-12-01 10:58:21 +01:00