From 669a7c00ecd924462479354f6c5a7eb2790bfcd8 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sun, 18 May 2025 08:07:12 -0700 Subject: [PATCH] [position] Add thiserror dependency --- Cargo.lock | 37 ++++++++++++++++++++++++++++++++----- position/Cargo.toml | 1 + 2 files changed, 33 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ffc42b0..7414d4e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "anstream" @@ -76,11 +76,15 @@ version = "0.1.0" dependencies = [ "chessfriend_bitboard", "chessfriend_core", + "thiserror", ] [[package]] name = "chessfriend_core" version = "0.1.0" +dependencies = [ + "thiserror", +] [[package]] name = "chessfriend_moves" @@ -89,6 +93,7 @@ dependencies = [ "chessfriend_bitboard", "chessfriend_board", "chessfriend_core", + "thiserror", ] [[package]] @@ -99,6 +104,7 @@ dependencies = [ "chessfriend_board", "chessfriend_core", "chessfriend_moves", + "thiserror", ] [[package]] @@ -182,6 +188,7 @@ checksum = "281e452d3bad4005426416cdba5ccfd4f5c1280e10099e21db27f7c1c28347fc" name = "explorer" version = "0.1.0" dependencies = [ + "chessfriend_board", "chessfriend_core", "chessfriend_moves", "chessfriend_position", @@ -268,9 +275,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.78" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" +checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" dependencies = [ "unicode-ident", ] @@ -349,15 +356,35 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "syn" -version = "2.0.48" +version = "2.0.101" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" +checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" dependencies = [ "proc-macro2", "quote", "unicode-ident", ] +[[package]] +name = "thiserror" +version = "2.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "2.0.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "unicode-ident" version = "1.0.12" diff --git a/position/Cargo.toml b/position/Cargo.toml index 949e00c..c0c5225 100644 --- a/position/Cargo.toml +++ b/position/Cargo.toml @@ -10,3 +10,4 @@ chessfriend_core = { path = "../core" } chessfriend_bitboard = { path = "../bitboard" } chessfriend_board = { path = "../board" } chessfriend_moves = { path = "../moves" } +thiserror = "2"