switching 2023 day1 and day2 to this error and error-stack

This commit is contained in:
Dylan Thies
2024-01-04 20:00:18 -05:00
parent 03e8450ac2
commit 3b1c2379f9
10 changed files with 128 additions and 92 deletions

40
2023/Cargo.lock generated
View File

@@ -140,6 +140,7 @@ dependencies = [
"log",
"nom",
"test-log",
"thiserror",
]
[[package]]
@@ -246,9 +247,12 @@ dependencies = [
name = "day-2"
version = "2023.0.0"
dependencies = [
"error-stack",
"itertools 0.12.0",
"log",
"nom",
"test-log",
"thiserror",
]
[[package]]
@@ -384,7 +388,7 @@ dependencies = [
"proc-macro2",
"quote",
"semver",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
@@ -507,7 +511,7 @@ checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
@@ -895,18 +899,18 @@ dependencies = [
[[package]]
name = "proc-macro2"
version = "1.0.70"
version = "1.0.75"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b"
checksum = "907a61bd0f64c2f29cd1cf1dc34d05176426a3f504a78010f08416ddb7b13708"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.33"
version = "1.0.35"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
dependencies = [
"proc-macro2",
]
@@ -1050,7 +1054,7 @@ dependencies = [
"regex",
"relative-path",
"rustc_version",
"syn 2.0.39",
"syn 2.0.47",
"unicode-ident",
]
@@ -1063,7 +1067,7 @@ dependencies = [
"quote",
"rand",
"rustc_version",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
@@ -1141,7 +1145,7 @@ checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
@@ -1183,9 +1187,9 @@ dependencies = [
[[package]]
name = "syn"
version = "2.0.39"
version = "2.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a"
checksum = "1726efe18f42ae774cc644f330953a5e7b3c3003d3edcecf18850fe9d4dd9afb"
dependencies = [
"proc-macro2",
"quote",
@@ -1220,27 +1224,27 @@ checksum = "7ba277e77219e9eea169e8508942db1bf5d8a41ff2db9b20aab5a5aadc9fa25d"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
name = "thiserror"
version = "1.0.51"
version = "1.0.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7"
checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.51"
version = "1.0.56"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df"
checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
"syn 2.0.47",
]
[[package]]
@@ -1341,5 +1345,5 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.39",
"syn 2.0.47",
]