diff --git a/Cargo.lock b/Cargo.lock index 90c00db3..1297ecd3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2046,7 +2046,6 @@ dependencies = [ name = "tree-sitter-generate" version = "0.26.0" dependencies = [ - "anyhow", "bitflags 2.10.0", "dunce", "indexmap", diff --git a/crates/generate/Cargo.toml b/crates/generate/Cargo.toml index 09fc1850..5e93bf40 100644 --- a/crates/generate/Cargo.toml +++ b/crates/generate/Cargo.toml @@ -25,7 +25,6 @@ load = ["dep:semver"] qjs-rt = ["load", "rquickjs", "pathdiff"] [dependencies] -anyhow.workspace = true bitflags = "2.9.4" dunce = "1.0.5" indexmap.workspace = true diff --git a/crates/generate/src/generate.rs b/crates/generate/src/generate.rs index c4a1ec84..612a5fa8 100644 --- a/crates/generate/src/generate.rs +++ b/crates/generate/src/generate.rs @@ -7,7 +7,6 @@ use std::{ process::{Command, Stdio}, }; -use anyhow::Result; use bitflags::bitflags; use log::warn; use node_types::VariableInfo; diff --git a/crates/generate/src/node_types.rs b/crates/generate/src/node_types.rs index 0a964105..2dde0c49 100644 --- a/crates/generate/src/node_types.rs +++ b/crates/generate/src/node_types.rs @@ -1,6 +1,5 @@ use std::collections::{BTreeMap, BTreeSet, HashMap, HashSet}; -use anyhow::Result; use serde::Serialize; use thiserror::Error; diff --git a/crates/generate/src/parse_grammar.rs b/crates/generate/src/parse_grammar.rs index c48477f0..de8f0a97 100644 --- a/crates/generate/src/parse_grammar.rs +++ b/crates/generate/src/parse_grammar.rs @@ -1,6 +1,5 @@ use std::collections::HashSet; -use anyhow::Result; use log::warn; use regex::Regex; use serde::{Deserialize, Serialize}; diff --git a/crates/generate/src/prepare_grammar.rs b/crates/generate/src/prepare_grammar.rs index 8c35c741..58e0869c 100644 --- a/crates/generate/src/prepare_grammar.rs +++ b/crates/generate/src/prepare_grammar.rs @@ -12,7 +12,6 @@ use std::{ mem, }; -use anyhow::Result; pub use expand_tokens::ExpandTokensError; pub use extract_tokens::ExtractTokensError; pub use flatten_grammar::FlattenGrammarError; diff --git a/crates/generate/src/prepare_grammar/expand_tokens.rs b/crates/generate/src/prepare_grammar/expand_tokens.rs index 4d8b4f11..acfb9ba3 100644 --- a/crates/generate/src/prepare_grammar/expand_tokens.rs +++ b/crates/generate/src/prepare_grammar/expand_tokens.rs @@ -1,4 +1,3 @@ -use anyhow::Result; use regex_syntax::{ hir::{Class, Hir, HirKind}, ParserBuilder, diff --git a/crates/generate/src/prepare_grammar/extract_tokens.rs b/crates/generate/src/prepare_grammar/extract_tokens.rs index a1fddbe6..a7b4f227 100644 --- a/crates/generate/src/prepare_grammar/extract_tokens.rs +++ b/crates/generate/src/prepare_grammar/extract_tokens.rs @@ -1,6 +1,5 @@ use std::collections::HashMap; -use anyhow::Result; use serde::Serialize; use thiserror::Error; diff --git a/crates/generate/src/prepare_grammar/flatten_grammar.rs b/crates/generate/src/prepare_grammar/flatten_grammar.rs index cb0f1dae..3bec17bf 100644 --- a/crates/generate/src/prepare_grammar/flatten_grammar.rs +++ b/crates/generate/src/prepare_grammar/flatten_grammar.rs @@ -1,6 +1,5 @@ use std::collections::HashMap; -use anyhow::Result; use serde::Serialize; use thiserror::Error; diff --git a/crates/generate/src/prepare_grammar/intern_symbols.rs b/crates/generate/src/prepare_grammar/intern_symbols.rs index 241e6e99..92f0f095 100644 --- a/crates/generate/src/prepare_grammar/intern_symbols.rs +++ b/crates/generate/src/prepare_grammar/intern_symbols.rs @@ -1,4 +1,3 @@ -use anyhow::Result; use log::warn; use serde::Serialize; use thiserror::Error; diff --git a/crates/generate/src/prepare_grammar/process_inlines.rs b/crates/generate/src/prepare_grammar/process_inlines.rs index f20e182d..d4b7dc18 100644 --- a/crates/generate/src/prepare_grammar/process_inlines.rs +++ b/crates/generate/src/prepare_grammar/process_inlines.rs @@ -1,6 +1,5 @@ use std::collections::HashMap; -use anyhow::Result; use serde::Serialize; use thiserror::Error;