From dce9bedc48ad83916c83339ece7c87a50c964579 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Sat, 7 Sep 2024 17:43:46 -0400 Subject: [PATCH] fix(generate): add `tree-sitter` to the `dev-dependencies` of the Cargo.toml (cherry picked from commit 4d3d1f0df2a985a983b1196c5c347577c0298283) --- cli/src/generate/grammar_files.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cli/src/generate/grammar_files.rs b/cli/src/generate/grammar_files.rs index f45cf7f7..42690c36 100644 --- a/cli/src/generate/grammar_files.rs +++ b/cli/src/generate/grammar_files.rs @@ -334,10 +334,12 @@ pub fn generate_grammar_files( .ok_or_else(|| anyhow!("Failed to find the end of the `tree-sitter` version in Cargo.toml"))?; let cargo_toml = format!( - "{}{}{}", + "{}{}{}\n{}\n{}", &cargo_toml[..start_index], "tree-sitter-language = \"0.1.0\"", &cargo_toml[version_end_index + 1..], + "[dev-dependencies]", + "tree-sitter = \"0.23\"", ); write_file(path, cargo_toml)?;