Remove unreferenced dev dependencies (#51093)

This will help with test times (in some cases), as nextest cannot figure
out whether a given rdep is actually an alive edge of the build graph

Closes #ISSUE

Before you mark this PR as ready for review, make sure that you have:
- [ ] Added a solid test coverage and/or screenshots from doing manual
testing
- [ ] Done a self-review taking into account security and performance
aspects
- [ ] Aligned any UI changes with the [UI
checklist](https://github.com/zed-industries/zed/blob/main/CONTRIBUTING.md#uiux-checklist)

Release Notes:

- N/A
This commit is contained in:
Piotr Osiewicz 2026-03-09 13:22:12 +01:00 committed by GitHub
parent 6b64b4c6c1
commit 97421c670e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
59 changed files with 49 additions and 252 deletions

123
Cargo.lock generated
View file

@ -36,7 +36,6 @@ dependencies = [
"smol",
"task",
"telemetry",
"tempfile",
"terminal",
"text",
"ui",
@ -45,7 +44,6 @@ dependencies = [
"util",
"uuid",
"watch",
"zlog",
]
[[package]]
@ -79,7 +77,6 @@ dependencies = [
"fs",
"futures 0.3.31",
"gpui",
"indoc",
"language",
"log",
"pretty_assertions",
@ -108,7 +105,6 @@ dependencies = [
"language",
"project",
"proto",
"release_channel",
"smallvec",
"ui",
"util",
@ -214,11 +210,9 @@ dependencies = [
"task",
"telemetry",
"tempfile",
"terminal",
"text",
"theme",
"thiserror 2.0.17",
"tree-sitter-rust",
"ui",
"unindent",
"url",
@ -226,7 +220,6 @@ dependencies = [
"uuid",
"watch",
"web_search",
"worktree",
"zed_env_vars",
"zlog",
"zstd",
@ -285,7 +278,6 @@ dependencies = [
"gpui_tokio",
"http_client",
"indoc",
"language",
"language_model",
"libc",
"log",
@ -319,7 +311,6 @@ dependencies = [
"gpui",
"language_model",
"log",
"paths",
"project",
"regex",
"schemars",
@ -352,7 +343,6 @@ dependencies = [
"buffer_diff",
"chrono",
"client",
"clock",
"cloud_api_types",
"cloud_llm_client",
"collections",
@ -398,9 +388,7 @@ dependencies = [
"prompt_store",
"proto",
"rand 0.9.2",
"recent_projects",
"release_channel",
"remote_connection",
"reqwest_client",
"rope",
"rules_library",
@ -415,14 +403,12 @@ dependencies = [
"streaming_diff",
"task",
"telemetry",
"tempfile",
"terminal",
"terminal_view",
"text",
"theme",
"time",
"time_format",
"title_bar",
"tree-sitter-md",
"ui",
"ui_input",
@ -671,17 +657,13 @@ dependencies = [
"anyhow",
"chrono",
"futures 0.3.31",
"gpui",
"gpui_tokio",
"http_client",
"reqwest_client",
"schemars",
"serde",
"serde_json",
"settings",
"strum 0.27.2",
"thiserror 2.0.17",
"tokio",
]
[[package]]
@ -893,7 +875,6 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"gpui",
"indoc",
"itertools 0.14.0",
"language",
"language_model",
@ -2320,7 +2301,6 @@ dependencies = [
"pretty_assertions",
"rand 0.9.2",
"rope",
"serde_json",
"settings",
"sum_tree",
"text",
@ -2504,7 +2484,6 @@ dependencies = [
"futures 0.3.31",
"gpui",
"gpui_tokio",
"http_client",
"language",
"livekit_client",
"log",
@ -3099,8 +3078,6 @@ name = "cloud_llm_client"
version = "0.1.0"
dependencies = [
"anyhow",
"indoc",
"pretty_assertions",
"serde",
"serde_json",
"strum 0.27.2",
@ -3232,15 +3209,11 @@ name = "collab"
version = "0.44.0"
dependencies = [
"agent",
"agent-client-protocol",
"agent_settings",
"agent_ui",
"anyhow",
"assistant_slash_command",
"assistant_text_thread",
"async-trait",
"async-tungstenite",
"audio",
"aws-config",
"aws-sdk-kinesis",
"aws-sdk-s3",
@ -3256,10 +3229,8 @@ dependencies = [
"collab_ui",
"collections",
"command_palette_hooks",
"context_server",
"ctor",
"dap",
"dap-types",
"dap_adapters",
"dashmap",
"debugger_ui",
@ -3276,7 +3247,6 @@ dependencies = [
"gpui_tokio",
"hex",
"http_client",
"hyper 0.14.32",
"indoc",
"language",
"language_model",
@ -3318,7 +3288,6 @@ dependencies = [
"text",
"theme",
"time",
"title_bar",
"tokio",
"toml 0.8.23",
"tower 0.4.13",
@ -3349,12 +3318,10 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"gpui",
"http_client",
"log",
"menu",
"notifications",
"picker",
"pretty_assertions",
"project",
"release_channel",
"rpc",
@ -3367,7 +3334,6 @@ dependencies = [
"time",
"time_format",
"title_bar",
"tree-sitter-md",
"ui",
"util",
"workspace",
@ -3421,10 +3387,8 @@ dependencies = [
"client",
"collections",
"command_palette_hooks",
"ctor",
"db",
"editor",
"env_logger 0.11.8",
"fuzzy",
"go_to_line",
"gpui",
@ -3435,7 +3399,6 @@ dependencies = [
"postage",
"project",
"serde",
"serde_json",
"settings",
"telemetry",
"theme",
@ -3658,18 +3621,14 @@ version = "0.1.0"
dependencies = [
"anyhow",
"async-std",
"client",
"clock",
"collections",
"command_palette_hooks",
"copilot_chat",
"ctor",
"edit_prediction_types",
"editor",
"fs",
"futures 0.3.31",
"gpui",
"http_client",
"icons",
"indoc",
"language",
@ -4507,8 +4466,6 @@ dependencies = [
"smol",
"task",
"telemetry",
"tree-sitter",
"tree-sitter-go",
"util",
"zlog",
]
@ -4879,7 +4836,6 @@ dependencies = [
"serde_json",
"settings",
"smol",
"theme",
"ui",
"util",
"workspace",
@ -4891,7 +4847,6 @@ name = "diagnostics"
version = "0.1.0"
dependencies = [
"anyhow",
"client",
"collections",
"component",
"ctor",
@ -5284,7 +5239,6 @@ dependencies = [
"thiserror 2.0.17",
"time",
"toml 0.8.23",
"tree-sitter-rust",
"ui",
"util",
"uuid",
@ -5382,7 +5336,6 @@ dependencies = [
"tree-sitter",
"util",
"zeta_prompt",
"zlog",
]
[[package]]
@ -5403,7 +5356,6 @@ dependencies = [
"anyhow",
"buffer_diff",
"client",
"clock",
"cloud_llm_client",
"codestral",
"collections",
@ -5420,18 +5372,12 @@ dependencies = [
"gpui",
"indoc",
"language",
"language_model",
"lsp",
"markdown",
"menu",
"multi_buffer",
"paths",
"pretty_assertions",
"project",
"regex",
"release_channel",
"semver",
"serde_json",
"settings",
"telemetry",
"text",
@ -5442,7 +5388,6 @@ dependencies = [
"workspace",
"zed_actions",
"zeta_prompt",
"zlog",
]
[[package]]
@ -5471,7 +5416,6 @@ dependencies = [
"fuzzy",
"git",
"gpui",
"http_client",
"indoc",
"itertools 0.14.0",
"language",
@ -5504,7 +5448,6 @@ dependencies = [
"sum_tree",
"task",
"telemetry",
"tempfile",
"text",
"theme",
"time",
@ -6121,7 +6064,6 @@ dependencies = [
"parking_lot",
"paths",
"project",
"rand 0.9.2",
"release_channel",
"remote",
"reqwest_client",
@ -6277,7 +6219,6 @@ dependencies = [
name = "feedback"
version = "0.1.0"
dependencies = [
"editor",
"gpui",
"system_specs",
"urlencoding",
@ -6308,7 +6249,6 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"gpui",
"language",
"menu",
"open_path_prompt",
"picker",
@ -7294,7 +7234,6 @@ dependencies = [
"text",
"thiserror 2.0.17",
"time",
"unindent",
"url",
"urlencoding",
"util",
@ -7331,7 +7270,6 @@ dependencies = [
"menu",
"project",
"rand 0.9.2",
"recent_projects",
"serde_json",
"settings",
"smallvec",
@ -7382,7 +7320,6 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"git",
"git_hosting_providers",
"gpui",
"indoc",
"itertools 0.14.0",
@ -7551,8 +7488,6 @@ dependencies = [
"settings",
"text",
"theme",
"tree-sitter-rust",
"tree-sitter-typescript",
"ui",
"util",
"workspace",
@ -7683,7 +7618,6 @@ dependencies = [
"pin-project",
"pollster 0.4.0",
"postage",
"pretty_assertions",
"profiling",
"proptest",
"rand 0.9.2",
@ -9484,7 +9418,6 @@ dependencies = [
"copilot_ui",
"credentials_provider",
"deepseek",
"editor",
"extension",
"extension_host",
"fs",
@ -9504,7 +9437,6 @@ dependencies = [
"open_router",
"partial-json-fixer",
"pretty_assertions",
"project",
"release_channel",
"schemars",
"semver",
@ -9632,7 +9564,6 @@ dependencies = [
"snippet",
"task",
"terminal",
"text",
"theme",
"toml 0.8.23",
"tree-sitter",
@ -9656,7 +9587,6 @@ dependencies = [
"unindent",
"url",
"util",
"workspace",
]
[[package]]
@ -10010,7 +9940,6 @@ dependencies = [
"serde_json",
"serde_urlencoded",
"settings",
"sha2",
"simplelog",
"smallvec",
"ui",
@ -10755,7 +10684,6 @@ dependencies = [
"log",
"parking_lot",
"pretty_assertions",
"project",
"rand 0.9.2",
"rope",
"serde",
@ -11033,12 +10961,10 @@ dependencies = [
"anyhow",
"channel",
"client",
"collections",
"component",
"db",
"gpui",
"rpc",
"settings",
"sum_tree",
"time",
"ui",
@ -11789,8 +11715,6 @@ dependencies = [
"settings",
"smol",
"theme",
"tree-sitter-rust",
"tree-sitter-typescript",
"ui",
"util",
"workspace",
@ -13153,8 +13077,6 @@ dependencies = [
"collections",
"context_server",
"dap",
"dap_adapters",
"db",
"encoding_rs",
"extension",
"fancy-regex",
@ -13261,7 +13183,6 @@ dependencies = [
"pretty_assertions",
"project",
"rayon",
"remote_connection",
"schemars",
"search",
"serde",
@ -13495,11 +13416,9 @@ name = "proto"
version = "0.1.0"
dependencies = [
"anyhow",
"collections",
"prost 0.9.0",
"prost-build 0.9.0",
"serde",
"typed-path",
]
[[package]]
@ -14052,7 +13971,6 @@ dependencies = [
"anyhow",
"askpass",
"chrono",
"dap",
"db",
"dev_container",
"editor",
@ -14301,7 +14219,6 @@ dependencies = [
"collections",
"crash-handler",
"crashes",
"dap",
"dap_adapters",
"debug_adapter_extension",
"editor",
@ -14333,7 +14250,6 @@ dependencies = [
"paths",
"pretty_assertions",
"project",
"prompt_store",
"proto",
"rayon",
"release_channel",
@ -14357,7 +14273,6 @@ dependencies = [
"uuid",
"watch",
"windows 0.61.3",
"workspace",
"worktree",
"zlog",
]
@ -14391,7 +14306,6 @@ dependencies = [
"collections",
"command_palette_hooks",
"editor",
"env_logger 0.11.8",
"feature_flags",
"file_icons",
"futures 0.3.31",
@ -14519,7 +14433,6 @@ dependencies = [
"anyhow",
"bytes 1.11.1",
"futures 0.3.31",
"gpui",
"gpui_util",
"http_client",
"http_client_tls",
@ -15393,7 +15306,6 @@ dependencies = [
"any_vec",
"anyhow",
"bitflags 2.10.0",
"client",
"collections",
"editor",
"fs",
@ -15745,11 +15657,9 @@ dependencies = [
name = "settings_profile_selector"
version = "0.1.0"
dependencies = [
"client",
"editor",
"fuzzy",
"gpui",
"language",
"menu",
"picker",
"project",
@ -15768,9 +15678,7 @@ dependencies = [
"agent",
"agent_settings",
"anyhow",
"assets",
"audio",
"client",
"codestral",
"component",
"copilot",
@ -15788,13 +15696,11 @@ dependencies = [
"language",
"log",
"menu",
"node_runtime",
"paths",
"picker",
"platform_title_bar",
"pretty_assertions",
"project",
"recent_projects",
"regex",
"release_channel",
"rodio",
@ -15802,7 +15708,6 @@ dependencies = [
"search",
"serde",
"serde_json",
"session",
"settings",
"shell_command_parser",
"strum 0.27.2",
@ -15813,7 +15718,6 @@ dependencies = [
"util",
"workspace",
"zed_actions",
"zlog",
]
[[package]]
@ -17206,13 +17110,11 @@ dependencies = [
name = "tab_switcher"
version = "0.1.0"
dependencies = [
"anyhow",
"collections",
"ctor",
"editor",
"fuzzy",
"gpui",
"language",
"menu",
"picker",
"project",
@ -17401,7 +17303,6 @@ dependencies = [
"release_channel",
"schemars",
"serde",
"serde_json",
"settings",
"smol",
"sysinfo 0.37.2",
@ -17433,7 +17334,6 @@ dependencies = [
"assistant_slash_command",
"async-recursion",
"breadcrumbs",
"client",
"collections",
"db",
"dirs 4.0.0",
@ -17446,7 +17346,6 @@ dependencies = [
"menu",
"pretty_assertions",
"project",
"rand 0.9.2",
"regex",
"schemars",
"serde",
@ -17471,11 +17370,9 @@ dependencies = [
"collections",
"ctor",
"gpui",
"http_client",
"log",
"parking_lot",
"postage",
"proptest",
"rand 0.9.2",
"regex",
"rope",
@ -17775,15 +17672,12 @@ dependencies = [
"chrono",
"client",
"cloud_api_types",
"collections",
"db",
"feature_flags",
"git_ui",
"gpui",
"http_client",
"notifications",
"platform_title_bar",
"pretty_assertions",
"project",
"recent_projects",
"release_channel",
@ -17797,7 +17691,6 @@ dependencies = [
"story",
"telemetry",
"theme",
"tree-sitter-md",
"ui",
"util",
"windows 0.61.3",
@ -18627,12 +18520,6 @@ dependencies = [
"utf-8",
]
[[package]]
name = "typed-path"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c462d18470a2857aa657d338af5fa67170bb48bcc80a296710ce3b0802a32566"
[[package]]
name = "typeid"
version = "1.0.3"
@ -18959,7 +18846,6 @@ dependencies = [
"git2",
"globset",
"gpui_util",
"indoc",
"itertools 0.14.0",
"libc",
"log",
@ -19104,7 +18990,6 @@ name = "vim"
version = "0.1.0"
dependencies = [
"anyhow",
"assets",
"async-compat",
"async-trait",
"collections",
@ -19144,7 +19029,6 @@ dependencies = [
"task",
"text",
"theme",
"title_bar",
"tokio",
"ui",
"util",
@ -19852,7 +19736,6 @@ dependencies = [
"futures 0.3.31",
"gpui",
"parking_lot",
"rand 0.9.2",
"zlog",
]
@ -21444,7 +21327,6 @@ dependencies = [
"clock",
"collections",
"component",
"dap",
"db",
"feature_flags",
"fs",
@ -21497,9 +21379,7 @@ dependencies = [
"futures 0.3.31",
"fuzzy",
"git",
"git2",
"gpui",
"http_client",
"ignore",
"language",
"log",
@ -21933,7 +21813,6 @@ dependencies = [
"copilot_ui",
"crashes",
"csv_preview",
"dap",
"dap_adapters",
"db",
"debug_adapter_extension",
@ -22043,8 +21922,6 @@ dependencies = [
"title_bar",
"toolchain_selector",
"tracing",
"tree-sitter-md",
"tree-sitter-rust",
"ui",
"ui_prompt",
"url",

View file

@ -59,7 +59,5 @@ indoc.workspace = true
parking_lot.workspace = true
project = { workspace = true, "features" = ["test-support"] }
rand.workspace = true
tempfile.workspace = true
util.workspace = true
settings.workspace = true
zlog.workspace = true

View file

@ -37,7 +37,7 @@ collections = { workspace = true, features = ["test-support"] }
clock = { workspace = true, features = ["test-support"] }
ctor.workspace = true
gpui = { workspace = true, features = ["test-support"] }
indoc.workspace = true
language = { workspace = true, features = ["test-support"] }
log.workspace = true
pretty_assertions.workspace = true

View file

@ -30,4 +30,4 @@ workspace.workspace = true
[dev-dependencies]
editor = { workspace = true, features = ["test-support"] }
release_channel.workspace = true

View file

@ -100,9 +100,9 @@ rand.workspace = true
reqwest_client.workspace = true
settings = { workspace = true, "features" = ["test-support"] }
tempfile.workspace = true
terminal = { workspace = true, "features" = ["test-support"] }
theme = { workspace = true, "features" = ["test-support"] }
tree-sitter-rust.workspace = true
unindent = { workspace = true }
worktree = { workspace = true, "features" = ["test-support"] }
zlog.workspace = true

View file

@ -61,7 +61,7 @@ nix.workspace = true
client = { workspace = true, features = ["test-support"] }
env_logger.workspace = true
fs.workspace = true
language.workspace = true
indoc.workspace = true
acp_thread = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }

View file

@ -30,7 +30,7 @@ util.workspace = true
[dev-dependencies]
fs.workspace = true
gpui = { workspace = true, features = ["test-support"] }
paths.workspace = true
serde_json_lenient.workspace = true
serde_json.workspace = true
settings = { workspace = true, features = ["test-support"] }

View file

@ -121,7 +121,7 @@ acp_thread = { workspace = true, features = ["test-support"] }
agent = { workspace = true, features = ["test-support"] }
assistant_text_thread = { workspace = true, features = ["test-support"] }
buffer_diff = { workspace = true, features = ["test-support"] }
clock.workspace = true
db = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
eval_utils.workspace = true
@ -132,11 +132,9 @@ languages = { workspace = true, features = ["test-support"] }
language_model = { workspace = true, "features" = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
recent_projects = { workspace = true, features = ["test-support"] }
remote_connection = { workspace = true, features = ["test-support"] }
title_bar = { workspace = true, features = ["test-support"] }
semver.workspace = true
reqwest_client.workspace = true
tempfile.workspace = true
tree-sitter-md.workspace = true
unindent.workspace = true

View file

@ -27,8 +27,4 @@ settings.workspace = true
strum.workspace = true
thiserror.workspace = true
[dev-dependencies]
reqwest_client.workspace = true
gpui_tokio.workspace = true
gpui.workspace = true
tokio = { workspace = true, features = ["macros", "rt-multi-thread"] }

View file

@ -55,7 +55,7 @@ zed_env_vars.workspace = true
[dev-dependencies]
assistant_slash_commands.workspace = true
indoc.workspace = true
language_model = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
rand.workspace = true

View file

@ -34,7 +34,7 @@ ztracing.workspace = true
ctor.workspace = true
gpui = { workspace = true, features = ["test-support"] }
rand.workspace = true
serde_json.workspace = true
settings.workspace = true
text = { workspace = true, features = ["test-support"] }
unindent.workspace = true

View file

@ -51,5 +51,5 @@ gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
project = { workspace = true, features = ["test-support"] }
util = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
livekit_client = { workspace = true, features = ["test-support"] }

View file

@ -22,6 +22,4 @@ strum = { workspace = true, features = ["derive"] }
uuid = { workspace = true, features = ["serde"] }
zeta_prompt.workspace = true
[dev-dependencies]
pretty_assertions.workspace = true
indoc.workspace = true

View file

@ -75,13 +75,13 @@ uuid.workspace = true
[dev-dependencies]
agent = { workspace = true, features = ["test-support"] }
agent-client-protocol.workspace = true
agent_settings.workspace = true
agent_ui = { workspace = true, features = ["test-support"] }
assistant_text_thread.workspace = true
assistant_slash_command.workspace = true
async-trait.workspace = true
audio.workspace = true
buffer_diff.workspace = true
call = { workspace = true, features = ["test-support"] }
channel.workspace = true
@ -90,11 +90,11 @@ collab = { workspace = true, features = ["test-support"] }
collab_ui = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
command_palette_hooks.workspace = true
context_server.workspace = true
ctor.workspace = true
dap = { workspace = true, features = ["test-support"] }
dap_adapters = { workspace = true, features = ["test-support"] }
dap-types.workspace = true
debugger_ui = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
extension.workspace = true
@ -105,7 +105,7 @@ git_hosting_providers.workspace = true
git_ui = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
gpui_tokio.workspace = true
hyper.workspace = true
indoc.workspace = true
language = { workspace = true, features = ["test-support"] }
language_model = { workspace = true, features = ["test-support"] }
@ -131,7 +131,7 @@ smol.workspace = true
sqlx = { version = "0.8", features = ["sqlite"] }
task.workspace = true
theme.workspace = true
title_bar = { workspace = true, features = ["test-support"] }
unindent.workspace = true
util.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -24,7 +24,7 @@ test-support = [
"settings/test-support",
"util/test-support",
"workspace/test-support",
"http_client/test-support",
"title_bar/test-support",
]
@ -67,11 +67,11 @@ collections = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
notifications = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
rpc = { workspace = true, features = ["test-support"] }
settings = { workspace = true, features = ["test-support"] }
tree-sitter-md.workspace = true
util = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }

View file

@ -38,14 +38,14 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
ctor.workspace = true
db = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
env_logger.workspace = true
go_to_line.workspace = true
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
menu.workspace = true
project = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -52,14 +52,10 @@ workspace.workspace = true
async-std = { version = "1.12.0", features = ["unstable"] }
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
clock = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
ctor.workspace = true
editor = { workspace = true, features = ["test-support"] }
fs = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
indoc.workspace = true
language = { workspace = true, features = ["test-support"] }
lsp = { workspace = true, features = ["test-support"] }

View file

@ -58,7 +58,6 @@ async-pipe.workspace = true
gpui = { workspace = true, features = ["test-support"] }
settings = { workspace = true, features = ["test-support"] }
task = { workspace = true, features = ["test-support"] }
tree-sitter.workspace = true
tree-sitter-go.workspace = true
util = { workspace = true, features = ["test-support"] }
zlog.workspace = true

View file

@ -29,7 +29,7 @@ gpui = { workspace = true, features = ["test-support"] }
project = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
settings = { workspace = true, features = ["test-support"] }
theme.workspace = true
workspace = { workspace = true, features = ["test-support"] }
worktree = { workspace = true, features = ["test-support"] }

View file

@ -38,7 +38,7 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }

View file

@ -82,5 +82,5 @@ parking_lot.workspace = true
project = { workspace = true, features = ["test-support"] }
settings = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
tree-sitter-rust.workspace = true
zlog.workspace = true

View file

@ -42,4 +42,4 @@ serde_json.workspace = true
settings = {workspace= true, features = ["test-support"]}
text = { workspace = true, features = ["test-support"] }
util = { workspace = true, features = ["test-support"] }
zlog.workspace = true

View file

@ -50,18 +50,12 @@ zed_actions.workspace = true
zeta_prompt.workspace = true
[dev-dependencies]
clock.workspace = true
copilot = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
futures.workspace = true
indoc.workspace = true
language_model.workspace = true
lsp = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
release_channel.workspace = true
semver.workspace = true
serde_json.workspace = true
theme = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
zlog.workspace = true

View file

@ -119,7 +119,7 @@ release_channel.workspace = true
rand.workspace = true
semver.workspace = true
settings = { workspace = true, features = ["test-support"] }
tempfile.workspace = true
text = { workspace = true, features = ["test-support"] }
theme = { workspace = true, features = ["test-support"] }
tree-sitter-c.workspace = true
@ -133,7 +133,7 @@ unicode-width.workspace = true
unindent.workspace = true
util = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
zlog.workspace = true

View file

@ -65,7 +65,7 @@ language = { workspace = true, features = ["test-support"] }
language_extension.workspace = true
parking_lot.workspace = true
project = { workspace = true, features = ["test-support"] }
rand.workspace = true
reqwest_client.workspace = true
theme = { workspace = true, features = ["test-support"] }
theme_extension.workspace = true

View file

@ -22,5 +22,3 @@ util.workspace = true
workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
editor = { workspace = true, features = ["test-support"] }

View file

@ -38,7 +38,7 @@ project_panel.workspace = true
ctor.workspace = true
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
picker = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
serde_json.workspace = true

View file

@ -48,7 +48,6 @@ ztracing.workspace = true
pretty_assertions.workspace = true
serde_json.workspace = true
text = { workspace = true, features = ["test-support"] }
unindent.workspace = true
gpui = { workspace = true, features = ["test-support"] }
tempfile.workspace = true
rand.workspace = true

View file

@ -43,7 +43,6 @@ git = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
project = { workspace = true, features = ["test-support"] }
rand.workspace = true
recent_projects = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
settings = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }

View file

@ -73,7 +73,6 @@ windows.workspace = true
[dev-dependencies]
ctor.workspace = true
editor = { workspace = true, features = ["test-support"] }
git_hosting_providers.workspace = true
gpui = { workspace = true, features = ["test-support"] }
indoc.workspace = true
pretty_assertions.workspace = true

View file

@ -34,6 +34,4 @@ menu.workspace = true
project = { workspace = true, features = ["test-support"] }
rope.workspace = true
serde_json.workspace = true
tree-sitter-rust.workspace = true
tree-sitter-typescript.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -146,7 +146,6 @@ collections = { workspace = true, features = ["test-support"] }
env_logger.workspace = true
gpui_platform.workspace = true
lyon = { version = "1.0", features = ["extra"] }
pretty_assertions.workspace = true
rand.workspace = true
scheduler = { workspace = true, features = ["test-support"] }
unicode-segmentation.workspace = true

View file

@ -68,7 +68,7 @@ vercel = { workspace = true, features = ["schemars"] }
x_ai = { workspace = true, features = ["schemars"] }
[dev-dependencies]
editor = { workspace = true, features = ["test-support"] }
language_model = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }

View file

@ -98,7 +98,6 @@ util.workspace = true
[dev-dependencies]
pretty_assertions.workspace = true
text.workspace = true
theme = { workspace = true, features = ["test-support"] }
tree-sitter-bash.workspace = true
tree-sitter-c.workspace = true
@ -109,4 +108,3 @@ tree-sitter-python.workspace = true
tree-sitter-typescript.workspace = true
tree-sitter.workspace = true
unindent.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -61,7 +61,6 @@ objc.workspace = true
collections = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
gpui_platform.workspace = true
sha2.workspace = true
simplelog.workspace = true
[build-dependencies]

View file

@ -52,7 +52,6 @@ gpui = { workspace = true, features = ["test-support"] }
indoc.workspace = true
language = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
rand.workspace = true
settings = { workspace = true, features = ["test-support"] }
text = { workspace = true, features = ["test-support"] }

View file

@ -15,7 +15,7 @@ doctest = false
[features]
test-support = [
"channel/test-support",
"collections/test-support",
"gpui/test-support",
"rpc/test-support",
]
@ -37,8 +37,6 @@ zed_actions.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
rpc = { workspace = true, features = ["test-support"] }
settings = { workspace = true, features = ["test-support"] }
util = { workspace = true, features = ["test-support"] }

View file

@ -38,6 +38,4 @@ project = { workspace = true, features = ["test-support"] }
rope.workspace = true
serde_json.workspace = true
settings = { workspace = true, features = ["test-support"] }
tree-sitter-rust.workspace = true
tree-sitter-typescript.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -31,7 +31,6 @@ test-support = [
"worktree/test-support",
"gpui/test-support",
"dap/test-support",
"dap_adapters/test-support",
]
[dependencies]
@ -105,12 +104,10 @@ tracing.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
encoding_rs.workspace = true
db = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
context_server = { workspace = true, features = ["test-support"] }
buffer_diff = { workspace = true, features = ["test-support"] }
dap = { workspace = true, features = ["test-support"] }
dap_adapters = { workspace = true, features = ["test-support"] }
fs = { workspace = true, features = ["test-support"] }
git2.workspace = true
gpui = { workspace = true, features = ["test-support"] }

View file

@ -54,7 +54,6 @@ criterion.workspace = true
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
remote_connection = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
tempfile.workspace = true
workspace = { workspace = true, features = ["test-support"] }

View file

@ -7,7 +7,7 @@ publish.workspace = true
license = "GPL-3.0-or-later"
[features]
test-support = ["collections/test-support"]
test-support = []
[lints]
workspace = true
@ -25,5 +25,3 @@ serde.workspace = true
prost-build.workspace = true
[dev-dependencies]
collections = { workspace = true, features = ["test-support"] }
typed-path = "0.11"

View file

@ -59,7 +59,6 @@ indoc.workspace = true
windows-registry = "0.6.0"
[dev-dependencies]
dap.workspace = true
editor = { workspace = true, features = ["test-support"] }
extension.workspace = true
fs.workspace = true

View file

@ -89,9 +89,7 @@ action_log.workspace = true
agent = { workspace = true, features = ["test-support"] }
client = { workspace = true, features = ["test-support"] }
clock = { workspace = true, features = ["test-support"] }
dap = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
fs = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
@ -103,7 +101,6 @@ remote = { workspace = true, features = ["test-support"] }
theme = { workspace = true, features = ["test-support"] }
language_model = { workspace = true, features = ["test-support"] }
lsp = { workspace = true, features = ["test-support"] }
prompt_store.workspace = true
unindent.workspace = true
serde_json.workspace = true
zlog.workspace = true

View file

@ -62,7 +62,6 @@ zed_actions.workspace = true
[dev-dependencies]
editor = { workspace = true, features = ["test-support"] }
env_logger.workspace = true
gpui = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
indoc.workspace = true

View file

@ -31,4 +31,3 @@ gpui_util.workspace = true
http_client_tls.workspace = true
[dev-dependencies]
gpui.workspace = true

View file

@ -7,7 +7,7 @@ license = "GPL-3.0-or-later"
[features]
test-support = [
"client/test-support",
"editor/test-support",
"gpui/test-support",
"workspace/test-support",
@ -47,7 +47,6 @@ ztracing.workspace = true
tracing.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }

View file

@ -22,10 +22,8 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
menu.workspace = true
project = { workspace = true, features = ["test-support"] }
serde_json.workspace = true

View file

@ -59,20 +59,13 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
assets.workspace = true
client.workspace = true
fs = { workspace = true, features = ["test-support"] }
futures.workspace = true
gpui = { workspace = true, features = ["test-support"] }
language.workspace = true
node_runtime.workspace = true
paths.workspace = true
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
recent_projects = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
session.workspace = true
settings = { workspace = true, features = ["test-support"] }
title_bar = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
zlog.workspace = true

View file

@ -29,10 +29,8 @@ util.workspace = true
workspace.workspace = true
[dev-dependencies]
anyhow.workspace = true
ctor.workspace = true
gpui = { workspace = true, features = ["test-support"] }
language = { workspace = true, features = ["test-support"] }
serde_json.workspace = true
theme = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }

View file

@ -49,6 +49,5 @@ windows.workspace = true
[dev-dependencies]
gpui = { workspace = true, features = ["test-support"] }
rand.workspace = true
serde_json.workspace = true
settings = { workspace = true, features = ["test-support"] }
util_macros.workspace = true

View file

@ -48,11 +48,9 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
project = { workspace = true, features = ["test-support"] }
rand.workspace = true
terminal = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }

View file

@ -35,6 +35,4 @@ ctor.workspace = true
gpui = { workspace = true, features = ["test-support"] }
rand.workspace = true
util = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
zlog.workspace = true
proptest.workspace = true

View file

@ -18,9 +18,9 @@ stories = ["dep:story"]
test-support = [
"call/test-support",
"client/test-support",
"collections/test-support",
"gpui/test-support",
"http_client/test-support",
"project/test-support",
"remote/test-support",
"util/test-support",
@ -65,17 +65,13 @@ windows.workspace = true
[dev-dependencies]
call = { workspace = true, features = ["test-support"] }
client = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
http_client = { workspace = true, features = ["test-support"] }
notifications = { workspace = true, features = ["test-support"] }
pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
release_channel.workspace = true
remote = { workspace = true, features = ["test-support"] }
rpc = { workspace = true, features = ["test-support"] }
semver.workspace = true
settings = { workspace = true, features = ["test-support"] }
tree-sitter-md.workspace = true
util = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }

View file

@ -64,7 +64,6 @@ tendril = "0.4.3"
[dev-dependencies]
git2.workspace = true
indoc.workspace = true
rand.workspace = true
util_macros.workspace = true
pretty_assertions.workspace = true

View file

@ -54,11 +54,9 @@ workspace.workspace = true
zed_actions.workspace = true
[dev-dependencies]
assets.workspace = true
command_palette = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
git_ui = { workspace = true, features = ["test-support"] }
title_bar = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
indoc.workspace = true
language = { workspace = true, features = ["test-support"] }

View file

@ -19,5 +19,4 @@ parking_lot.workspace = true
ctor.workspace = true
futures.workspace = true
gpui = { workspace = true, features = ["test-support"] }
rand.workspace = true
zlog.workspace = true

View file

@ -72,7 +72,6 @@ windows.workspace = true
[dev-dependencies]
client = { workspace = true, features = ["test-support"] }
dap = { workspace = true, features = ["test-support"] }
db = { workspace = true, features = ["test-support"] }
fs = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }

View file

@ -21,7 +21,7 @@ workspace = true
[features]
test-support = [
"gpui/test-support",
"http_client/test-support",
"language/test-support",
"pretty_assertions",
"settings/test-support",
@ -63,9 +63,7 @@ ztracing.workspace = true
[dev-dependencies]
clock = { workspace = true, features = ["test-support"] }
collections = { workspace = true, features = ["test-support"] }
git2.workspace = true
gpui = { workspace = true, features = ["test-support"] }
http_client.workspace = true
paths = { workspace = true, features = ["test-support"] }
rand.workspace = true
rpc = { workspace = true, features = ["test-support"] }

View file

@ -243,7 +243,6 @@ pkg-config = "0.3.22"
[dev-dependencies]
call = { workspace = true, features = ["test-support"] }
dap = { workspace = true, features = ["test-support"] }
editor = { workspace = true, features = ["test-support"] }
gpui = { workspace = true, features = ["test-support"] }
image_viewer = { workspace = true, features = ["test-support"] }
@ -253,8 +252,6 @@ pretty_assertions.workspace = true
project = { workspace = true, features = ["test-support"] }
semver.workspace = true
terminal_view = { workspace = true, features = ["test-support"] }
tree-sitter-md.workspace = true
tree-sitter-rust.workspace = true
title_bar = { workspace = true, features = ["test-support"] }
workspace = { workspace = true, features = ["test-support"] }
image.workspace = true