Commit graph

13 commits

Author SHA1 Message Date
Tristan Guichaoua
6d9bf346a0
feat: use checked Day type instead of integers for days (#35) 2023-11-22 14:10:19 +01:00
Felix Spöttel
d7af3dca9e refactor: fix most pedantic clippy warnings
closes #29

Co-authored-by: Andy Pymont <andypymont@gmail.com>
2023-10-31 19:46:31 +01:00
Felix Spöttel
70dac9329f
feat: implement benchmarks (#30) 2023-10-21 21:08:46 +02:00
Andy Pymont
1c8ea27eae
Make the template pass cargo clippy by resolving warnings (#28)
* Resolve clippy::uninlined_format_args warnings
* See https://rust-lang.github.io/rust-clippy/master/index.html#uninlined_format_args
2023-02-04 23:17:04 +01:00
Felix Spöttel
b8b688f9d8 fix: respect --release when running cargo all 2022-12-04 11:56:41 +01:00
Felix Spöttel
d0b923f727
fix: rename package to advent_of_code (#13)
`aoc` shadowed the `aoc-cli` binary which could lead to issues.

closes #12
2022-11-29 20:17:00 +01:00
Felix Spöttel
8daca41984 fix: clippy warning in 1.65.0 2022-11-25 13:18:24 +00:00
Felix Spöttel
e45e930602 feat: clearly mark template code 2022-10-29 17:25:11 +02:00
Felix Spöttel
e327f00aa8 fix: fix clippy lint 2022-10-29 17:21:54 +02:00
Felix Spöttel
ec5859083a feat: return option from solution parts
this allows to print _not solved_ for solution parts that haven't been solved yet.

adjust `solve` macro to handle one solution part rather than both.
this allows for easier debugging of real input.
2022-10-29 17:04:13 +02:00
Felix Spöttel
8441cb2fde feat: add total timing 2021-12-29 19:46:04 +01:00
Felix Spöttel
681c03ad89 feat: use cargo --bin instead of solutions crate 2021-12-29 19:45:58 +01:00
Felix Spöttel
4449f5bc94 initial commit 2021-12-29 14:12:01 +01:00