diff --git a/crates/languages/Cargo.toml b/crates/languages/Cargo.toml index 5cb5455dd1..19842efac2 100644 --- a/crates/languages/Cargo.toml +++ b/crates/languages/Cargo.toml @@ -46,6 +46,7 @@ lsp.workspace = true node_runtime.workspace = true paths.workspace = true project.workspace = true +protols-tree-sitter-proto = { workspace = true, optional = true } regex.workspace = true rope.workspace = true rust-embed.workspace = true @@ -55,26 +56,24 @@ settings.workspace = true smol.workspace = true task.workspace = true toml.workspace = true +tree-sitter = { workspace = true, optional = true } +tree-sitter-bash = { workspace = true, optional = true } +tree-sitter-c = { workspace = true, optional = true } +tree-sitter-cpp = { workspace = true, optional = true } +tree-sitter-css = { workspace = true, optional = true } +tree-sitter-go = { workspace = true, optional = true } +tree-sitter-go-mod = { workspace = true, optional = true } +tree-sitter-gowork = { workspace = true, optional = true } +tree-sitter-jsdoc = { workspace = true, optional = true } +tree-sitter-json = { workspace = true, optional = true } +tree-sitter-md = { workspace = true, optional = true } +tree-sitter-python = { workspace = true, optional = true } +tree-sitter-regex = { workspace = true, optional = true } +tree-sitter-rust = { workspace = true, optional = true } +tree-sitter-typescript = { workspace = true, optional = true } +tree-sitter-yaml = { workspace = true, optional = true } util.workspace = true -tree-sitter-bash = {workspace = true, optional = true} -tree-sitter-c = {workspace = true, optional = true} -tree-sitter-cpp = {workspace = true, optional = true} -tree-sitter-css = {workspace = true, optional = true} -tree-sitter-go = {workspace = true, optional = true} -tree-sitter-go-mod = {workspace = true, optional = true} -tree-sitter-gowork = {workspace = true, optional = true} -tree-sitter-jsdoc = {workspace = true, optional = true} -tree-sitter-json = {workspace = true, optional = true} -tree-sitter-md = {workspace = true, optional = true} -protols-tree-sitter-proto = {workspace = true, optional = true} -tree-sitter-python = {workspace = true, optional = true} -tree-sitter-regex = {workspace = true, optional = true} -tree-sitter-rust = {workspace = true, optional = true} -tree-sitter-typescript = {workspace = true, optional = true} -tree-sitter-yaml = {workspace = true, optional = true} -tree-sitter = {workspace = true, optional = true} - [dev-dependencies] text.workspace = true theme = { workspace = true, features = ["test-support"] } diff --git a/crates/util/Cargo.toml b/crates/util/Cargo.toml index 6257ffd642..58c4686bf9 100644 --- a/crates/util/Cargo.toml +++ b/crates/util/Cargo.toml @@ -17,19 +17,19 @@ test-support = ["tempfile", "git2", "rand"] [dependencies] anyhow.workspace = true +async-fs.workspace = true collections.workspace = true dirs.workspace = true +futures-lite.workspace = true futures.workspace = true git2 = { workspace = true, optional = true } globset.workspace = true log.workspace = true -rand = {workspace = true, optional = true} +rand = { workspace = true, optional = true } regex.workspace = true rust-embed.workspace = true serde.workspace = true serde_json.workspace = true -async-fs.workspace = true -futures-lite.workspace = true take-until = "0.2.0" tempfile = { workspace = true, optional = true } unicase.workspace = true @@ -39,5 +39,5 @@ tendril = "0.4.3" [dev-dependencies] git2.workspace = true -tempfile.workspace = true rand.workspace = true +tempfile.workspace = true diff --git a/crates/worktree/Cargo.toml b/crates/worktree/Cargo.toml index 1186c988ad..41221d7b6e 100644 --- a/crates/worktree/Cargo.toml +++ b/crates/worktree/Cargo.toml @@ -48,12 +48,12 @@ text.workspace = true util.workspace = true [dev-dependencies] -clock = {workspace = true, features = ["test-support"]} +clock = { workspace = true, features = ["test-support"] } collections = { workspace = true, features = ["test-support"] } env_logger.workspace = true git2.workspace = true -gpui = {workspace = true, features = ["test-support"]} +gpui = { workspace = true, features = ["test-support"] } http_client.workspace = true -rand.workspace = true -settings = {workspace = true, features = ["test-support"]} pretty_assertions.workspace = true +rand.workspace = true +settings = { workspace = true, features = ["test-support"] } diff --git a/crates/zed/Cargo.toml b/crates/zed/Cargo.toml index 775a59e475..04e2be7ed0 100644 --- a/crates/zed/Cargo.toml +++ b/crates/zed/Cargo.toml @@ -63,7 +63,7 @@ language.workspace = true language_model.workspace = true language_selector.workspace = true language_tools.workspace = true -languages = {workspace = true, features = ["load-grammars"] } +languages = { workspace = true, features = ["load-grammars"] } libc.workspace = true log.workspace = true markdown_preview.workspace = true