Commit graph

39 commits

Author SHA1 Message Date
Julius d2f0553716
Replace all real tests with macro's
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-16 20:23:05 +01:00
Julius 0c9603fb3e
Day 15 time
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-16 12:49:57 +01:00
Julius a3961cbff0
Stolen dijkstra time
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-15 19:39:26 +01:00
Julius 073a0dbcdc
Day 15
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-15 14:25:05 +01:00
Julius 3a00251b3c
Day 14 + cleanup
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-14 12:20:03 +01:00
Julius 7710d82945
Some small updates
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-14 09:06:01 +01:00
Julius ce13c17b1e
Day 13
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-13 10:54:03 +01:00
Julius b3434735e6
Day 12 but faster
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-12 13:12:38 +01:00
Julius 148f240696
Day 12 but bad 2021-12-12 13:08:29 +01:00
Julius b93563d249
Day 11
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-11 09:45:35 +01:00
Julius 70c81921cb
Day10 2021-12-10 10:04:00 +01:00
Julius 6ff7dfeb2d
Day09
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-09 12:19:43 +01:00
Julius 132de32541
Day08
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-08 09:56:50 +01:00
Julius c75d35d80d
No more expect, we use Result now
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-07 19:40:41 +01:00
Julius 605921453d
Day07
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-07 10:12:57 +01:00
Julius be81675b07
Force clippy to be happy
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-06 11:40:48 +01:00
Julius 0c4593f8fe
Make it more cursed
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-06 11:36:24 +01:00
Julius f2f63bbc47
Make it more cursed lmao
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-06 09:35:05 +01:00
Julius d7d1a1d840
Add Day 6
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-06 09:12:49 +01:00
Julius 4e62401f62
Clean up day 2 and day 5
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-05 14:27:26 +01:00
Julius 30d700694f
Add day 5
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-05 11:59:48 +01:00
Julius c16ff1f9bc
Also cache target folder
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 15:40:15 +01:00
Julius eddcca849c
Add drone caching
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-12-04 14:34:05 +01:00
Julius 1418f18cab
Fix ci config
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 14:26:30 +01:00
Julius e0031edb5e
Add cargo caching 2021-12-04 14:25:46 +01:00
Julius e1130b20f3
Replace drain with split_at
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 10:45:54 +01:00
Julius 0074ccaf0f
Make the way boards are parsed more functional
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 10:41:46 +01:00
Julius 8a3ec2f2f1
Day 04 less mutable iterators
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 10:12:56 +01:00
Julius 0c28d31523
Day 04
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-04 09:52:49 +01:00
Julius 183db991f9
Day 3 and cleanup
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-03 10:02:46 +01:00
Julius 666675342d
Use lines instead of split('\n')
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-02 15:24:20 +01:00
Julius 797c33b090
100% coverage for all days
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-02 14:44:38 +01:00
Julius 053f4ef153
Add a warning when not running in december
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-02 14:35:53 +01:00
Julius 443632378e
Clean up day 2 a bit
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-02 08:53:07 +01:00
Julius 2b884fab65
Day 2
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-02 08:50:56 +01:00
Julius 7187fad1a1
Fix drone file name
All checks were successful
continuous-integration/drone/push Build is passing
2021-12-01 20:56:10 +01:00
Julius 92a8f87de1
Drone time 2021-12-01 20:55:40 +01:00
Julius 11c9bfc33e
Move files around, add drone-ci 2021-12-01 20:53:49 +01:00
Julius 19d34d9263
Day1 2021-12-01 17:07:17 +01:00