From 90e68d6081c4dc8c5ae77fb5034814ed0d29f7fc Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Wed, 15 Apr 2026 01:40:44 -0400 Subject: [PATCH] deps: add tempfile for fsck index comparison Co-Authored-By: Proof of Concept --- Cargo.lock | 20 ++++++++++++++++++++ Cargo.toml | 1 + 2 files changed, 21 insertions(+) diff --git a/Cargo.lock b/Cargo.lock index a005ed9..eb53ed5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -507,6 +507,7 @@ dependencies = [ "serde", "serde_json", "serde_urlencoded", + "tempfile", "textwrap", "tokenizers", "tokio", @@ -996,6 +997,12 @@ dependencies = [ "regex", ] +[[package]] +name = "fastrand" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" + [[package]] name = "figment" version = "0.10.19" @@ -2791,6 +2798,19 @@ dependencies = [ "yaml-rust", ] +[[package]] +name = "tempfile" +version = "3.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" +dependencies = [ + "fastrand", + "getrandom 0.4.2", + "once_cell", + "rustix", + "windows-sys 0.61.2", +] + [[package]] name = "terminfo" version = "0.9.0" diff --git a/Cargo.toml b/Cargo.toml index caa283e..d7c818b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,6 +51,7 @@ ast-grep-language = { version = "0.42", features = ["builtin-parser"] } walkdir = "2" redb = "4" +tempfile = "3" tokio = { version = "1", features = ["full"] } tokio-util = { version = "0.7", features = ["compat"] }