chore: Add worktree_benchmarks to cargo workspace (#45344)

Piotr Osiewicz created

Idk why it was missing, but

Release Notes:

- N/A

Change summary

Cargo.lock                             | 10 ++++++++++
Cargo.toml                             |  1 +
crates/worktree_benchmarks/src/main.rs |  4 ++--
3 files changed, 13 insertions(+), 2 deletions(-)

Detailed changes

Cargo.lock 🔗

@@ -20265,6 +20265,16 @@ dependencies = [
  "zlog",
 ]
 
+[[package]]
+name = "worktree_benchmarks"
+version = "0.1.0"
+dependencies = [
+ "fs",
+ "gpui",
+ "settings",
+ "worktree",
+]
+
 [[package]]
 name = "writeable"
 version = "0.6.1"

Cargo.toml 🔗

@@ -198,6 +198,7 @@ members = [
     "crates/web_search_providers",
     "crates/workspace",
     "crates/worktree",
+    "crates/worktree_benchmarks",
     "crates/x_ai",
     "crates/zed",
     "crates/zed_actions",

crates/worktree_benchmarks/src/main.rs 🔗

@@ -5,8 +5,7 @@ use std::{
 
 use fs::RealFs;
 use gpui::Application;
-use settings::Settings;
-use worktree::{Worktree, WorktreeSettings};
+use worktree::Worktree;
 
 fn main() {
     let Some(worktree_root_path) = std::env::args().nth(1) else {
@@ -27,6 +26,7 @@ fn main() {
                 true,
                 fs,
                 Arc::new(AtomicUsize::new(0)),
+                true,
                 cx,
             )
             .await