ben
/
aoc
1
0
Fork 0
Commit Graph

103 Commits

Author SHA1 Message Date
Ben Harris 8006ba69bd i literally assert notnull the line before what the heck 2022-12-13 14:58:31 -05:00
Ben Harris aaed02e135 guess it's a json day
continuous-integration/drone/push Build is passing Details
2022-12-13 10:44:53 -05:00
Ben Harris 3ade3dbb42 2022 day 12
continuous-integration/drone/push Build is passing Details
2022-12-12 00:56:24 -05:00
Ben Harris 85e2eaaed9 use raw string literals for Test2019.cs
continuous-integration/drone/push Build is passing Details
2022-12-11 19:24:39 -05:00
Ben Harris 20533ab00c bump nuget versions
continuous-integration/drone/push Build is passing Details
2022-12-11 14:49:11 -05:00
Ben Harris 7ae259ccd8 figured out why 2019 day 13 was so slow
apparently .Chunk() allocates a ton of memory
2022-12-11 14:49:03 -05:00
Ben Harris 5a82ab7114 2022 day 11
continuous-integration/drone/push Build is passing Details
2022-12-11 01:31:13 -05:00
Ben Harris bd64911e67 2018 day 3
continuous-integration/drone/push Build is passing Details
2022-12-10 22:17:09 -05:00
Ben Harris 77bfe5a8d3 2018 day 1 and 2
continuous-integration/drone/push Build is passing Details
2022-12-10 20:18:34 -05:00
Ben Harris b5ec5db8b2 use string.Join instead of Aggregate
continuous-integration/drone/push Build is passing Details
2022-12-10 14:40:21 -05:00
Ben Harris 1f8f8590c0 2022 day 10
continuous-integration/drone/push Build is passing Details
2022-12-10 14:35:54 -05:00
Ben Harris 684c8e0350 2022 day 9
continuous-integration/drone/push Build is passing Details
2022-12-09 11:59:51 -05:00
Ben Harris 754489dfe7 add Day.ProcessInput() and move everything out of the constructor
continuous-integration/drone/push Build is passing Details
2022-12-08 14:40:40 -05:00
Ben Harris c94c3a5762 2022 day 8
continuous-integration/drone/push Build is passing Details
2022-12-08 01:09:08 -05:00
Ben Harris b390882a95 2022 day 7 finally
continuous-integration/drone/push Build is passing Details
i was adding paths to the dir dict backwards...
2022-12-07 17:08:26 -05:00
Ben Harris 334f4aa9d9 2022 day 7 WIP
continuous-integration/drone/push Build is failing Details
2022-12-07 12:08:02 -05:00
Ben Harris 810f40cf33 2022 day 6
continuous-integration/drone/push Build is passing Details
2022-12-06 00:09:29 -05:00
Ben Harris 1d3c0b0230 2015 day 15
continuous-integration/drone/push Build is passing Details
2022-12-05 18:06:47 -05:00
Ben Harris 608eca6642 well there's part 2
continuous-integration/drone/push Build is passing Details
2022-12-05 12:30:59 -05:00
Ben Harris 38dcd5b2f2 2022 day 5 part 1
continuous-integration/drone/push Build is failing Details
still working on part 2 but it's bedtime
2022-12-05 01:20:48 -05:00
Ben Harris ac4d282e1c 2015 day 14
continuous-integration/drone/push Build is passing Details
2022-12-04 23:47:35 -05:00
Ben Harris 06a942483c 2015 day 13
continuous-integration/drone/push Build is passing Details
2022-12-04 22:53:30 -05:00
Ben Harris 048868fc4b couldn't get it to work with Utf8JsonReader
pulled out the trusty newtonsoft.json
2022-12-04 22:04:48 -05:00
Ben Harris 0caf534d83 gonna break the unit tests...
continuous-integration/drone/push Build is failing Details
2015 day 12 p1 works but part 2 is over counting
2022-12-04 15:05:16 -05:00
Ben Harris a5beb2c1f0 move test input param to Common.CheckDay 2022-12-04 13:19:38 -05:00
Ben Harris c8bd781c6d 2015 day 11 2022-12-04 13:15:35 -05:00
Ben Harris 63f1fb12d9 adjust alignment on unit test output 2022-12-04 12:35:42 -05:00
Ben Harris 218fa2f114 2022 day 4
continuous-integration/drone/push Build is passing Details
2022-12-04 00:32:25 -05:00
Ben Harris 1048e04a05 remove leading newline??
continuous-integration/drone/push Build is passing Details
2022-12-03 19:37:54 -05:00
Ben Harris 49b2c5c515 Use builtin Enumerable.Chunk() and fix test method naming
continuous-integration/drone/push Build is passing Details
2022-12-03 19:36:09 -05:00
Ben Harris 4478213ee6 strip BOM
continuous-integration/drone/push Build is passing Details
stupid thing
2022-12-03 00:58:58 -05:00
Ben Harris f466eef8e5 fix unit test
continuous-integration/drone/push Build is passing Details
2022-12-03 00:27:19 -05:00
Ben Harris 50fab03e27 2022 day 3
continuous-integration/drone/push Build is failing Details
2022-12-03 00:19:20 -05:00
Ben Harris f7b706f954 update nuget packages
continuous-integration/drone/push Build is passing Details
2022-12-02 23:28:41 -05:00
Ben Harris 95dc94bd3a 2022 day 2
continuous-integration/drone/push Build is passing Details
2022-12-02 11:24:36 -05:00
Ben Harris 44a9613cf5 add test input tests for 2022
continuous-integration/drone/push Build is passing Details
2022-12-01 01:15:27 -05:00
Ben Harris 514a902829 2022 day 1
continuous-integration/drone/push Build is failing Details
2022-12-01 00:31:47 -05:00
Ben Harris 2de2266e18 2015 day 10
continuous-integration/drone/push Build is passing Details
2022-11-13 14:51:53 -05:00
Ben Harris 96bfa4296f 2015 day 9 2022-11-13 14:36:23 -05:00
Ben Harris faf1fb1d77 2015 day 8 2022-11-13 14:12:09 -05:00
Ben Harris cb503f40fe 2015 day 7 2022-11-13 12:56:18 -05:00
Ben Harris 23b74f07d5 2015 day 6
continuous-integration/drone/push Build is passing Details
2022-11-12 16:33:11 -05:00
Ben Harris 48d6f0eaa3 2015 day 5
continuous-integration/drone/push Build is passing Details
2022-11-11 17:02:28 -05:00
Ben Harris ade1148cc0 2015 day 4 2022-11-11 16:31:34 -05:00
Ben Harris c81fe490e5 add test input for 2015.01 2022-11-11 16:17:34 -05:00
Ben Harris 24b10ce350 2015 day 3 2022-11-11 16:17:17 -05:00
Ben Harris e8b7022c03 add files for missing years and start on 2015 puzzles
continuous-integration/drone/push Build is passing Details
2022-11-11 13:42:42 -05:00
Ben Harris 9ce279c079 use c# 11 string literals! 2022-11-11 12:45:21 -05:00
Ben Harris eaa0337192 .net 7
continuous-integration/drone/push Build is passing Details
2022-11-08 15:11:52 -05:00
Ben Harris cb8c069f10 reset Day.UseTestInput
continuous-integration/drone/push Build is passing Details
2022-10-27 13:16:23 -04:00
Ben Harris 789247aedf add Year to Day class 2022-10-27 12:36:21 -04:00
Ben Harris f54e134416 set day in unit tests
continuous-integration/drone/push Build is passing Details
2022-10-27 12:08:09 -04:00
Ben Harris ac98b2ef88 init
import aoc2019 aoc2020 and aoc2021 repos into one solution
move common stuff to AOC.Common and unify tests into AOC.Test
2022-10-27 11:42:05 -04:00