diff --git a/Cargo.lock b/Cargo.lock index b89368f..d9ef5db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3763,7 +3763,6 @@ dependencies = [ "tree-sitter-ocaml", "tree-sitter-python", "tree-sitter-rust", - "tree-sitter-zig", ] [[package]] diff --git a/crates/splitter-tree-sitter/Cargo.toml b/crates/splitter-tree-sitter/Cargo.toml index 51a55d8..2502006 100644 --- a/crates/splitter-tree-sitter/Cargo.toml +++ b/crates/splitter-tree-sitter/Cargo.toml @@ -1,8 +1,11 @@ [package] name = "splitter-tree-sitter" version = "0.1.0" +description = "A code splitter utilizing Tree-sitter" edition.workspace = true +repository.workspace = true +license.workspace = true [dependencies] thiserror = "1.0.61" diff --git a/crates/utils-tree-sitter/Cargo.toml b/crates/utils-tree-sitter/Cargo.toml index 8e90d57..22ebc26 100644 --- a/crates/utils-tree-sitter/Cargo.toml +++ b/crates/utils-tree-sitter/Cargo.toml @@ -1,8 +1,11 @@ [package] name = "utils-tree-sitter" version = "0.1.0" +description = "Utils for working with splitter-tree-sitter" edition.workspace = true +repository.workspace = true +license.workspace = true [dependencies] thiserror = "1.0.61" @@ -24,11 +27,11 @@ tree-sitter-lua = { version = "0.1.0", optional = true } tree-sitter-ocaml = { version = "0.22.0", optional = true } tree-sitter-python = { version = "0.21", optional = true } tree-sitter-rust = { version = "0.21", optional = true } -tree-sitter-zig = { git = "https://github.com/maxxnino/tree-sitter-zig", optional = true } +# tree-sitter-zig = { git = "https://github.com/maxxnino/tree-sitter-zig", optional = true } [build-dependencies] cc="*" [features] default = [] -all = ["dep:tree-sitter-python", "dep:tree-sitter-bash", "dep:tree-sitter-c", "dep:tree-sitter-cpp", "dep:tree-sitter-c-sharp", "dep:tree-sitter-css", "dep:tree-sitter-elixir", "dep:tree-sitter-erlang", "dep:tree-sitter-go", "dep:tree-sitter-html", "dep:tree-sitter-java", "dep:tree-sitter-javascript", "dep:tree-sitter-json", "dep:tree-sitter-rust", "dep:tree-sitter-zig", "dep:tree-sitter-haskell", "dep:tree-sitter-lua", "dep:tree-sitter-ocaml"] +all = ["dep:tree-sitter-python", "dep:tree-sitter-bash", "dep:tree-sitter-c", "dep:tree-sitter-cpp", "dep:tree-sitter-c-sharp", "dep:tree-sitter-css", "dep:tree-sitter-elixir", "dep:tree-sitter-erlang", "dep:tree-sitter-go", "dep:tree-sitter-html", "dep:tree-sitter-java", "dep:tree-sitter-javascript", "dep:tree-sitter-json", "dep:tree-sitter-rust", "dep:tree-sitter-haskell", "dep:tree-sitter-lua", "dep:tree-sitter-ocaml"] diff --git a/crates/utils-tree-sitter/src/lib.rs b/crates/utils-tree-sitter/src/lib.rs index 6e71246..7facd50 100644 --- a/crates/utils-tree-sitter/src/lib.rs +++ b/crates/utils-tree-sitter/src/lib.rs @@ -15,7 +15,7 @@ fn get_extension_for_language(extension: &str) -> Result Ok(match extension { "py" => "Python", "rs" => "Rust", - "zig" => "Zig", + // "zig" => "Zig", "sh" => "Bash", "c" => "C", "cpp" => "C++", @@ -48,8 +48,8 @@ pub fn get_parser_for_extension(extension: &str) -> Result parser.set_language(&tree_sitter_python::language())?, #[cfg(any(feature = "all", feature = "rust"))] "Rust" => parser.set_language(&tree_sitter_rust::language())?, - #[cfg(any(feature = "all", feature = "zig"))] - "Zig" => parser.set_language(&tree_sitter_zig::language())?, + // #[cfg(any(feature = "all", feature = "zig"))] + // "Zig" => parser.set_language(&tree_sitter_zig::language())?, #[cfg(any(feature = "all", feature = "bash"))] "Bash" => parser.set_language(&tree_sitter_bash::language())?, #[cfg(any(feature = "all", feature = "c"))]