1[package]
2name = "project"
3version = "0.1.0"
4edition = "2021"
5
6[lib]
7path = "src/project.rs"
8doctest = false
9
10[features]
11test-support = [
12 "client/test-support",
13 "language/test-support",
14 "settings/test-support",
15 "text/test-support",
16]
17
18[dependencies]
19text = { path = "../text" }
20client = { path = "../client" }
21clock = { path = "../clock" }
22collections = { path = "../collections" }
23fsevent = { path = "../fsevent" }
24fuzzy = { path = "../fuzzy" }
25gpui = { path = "../gpui" }
26language = { path = "../language" }
27lsp = { path = "../lsp" }
28rpc = { path = "../rpc" }
29settings = { path = "../settings" }
30sum_tree = { path = "../sum_tree" }
31util = { path = "../util" }
32aho-corasick = "0.7"
33anyhow = "1.0.57"
34async-trait = "0.1"
35futures = "0.3"
36ignore = "0.4"
37lazy_static = "1.4.0"
38libc = "0.2"
39log = { version = "0.4.16", features = ["kv_unstable_serde"] }
40parking_lot = "0.11.1"
41postage = { version = "0.4.1", features = ["futures-traits"] }
42pulldown-cmark = { version = "0.9.1", default-features = false }
43rand = "0.8.3"
44regex = "1.5"
45serde = { version = "1.0", features = ["derive", "rc"] }
46serde_json = { version = "1.0", features = ["preserve_order"] }
47sha2 = "0.10"
48similar = "1.3"
49smol = "1.2.5"
50thiserror = "1.0.29"
51toml = "0.5"
52rocksdb = "0.18"
53
54[dev-dependencies]
55client = { path = "../client", features = ["test-support"] }
56collections = { path = "../collections", features = ["test-support"] }
57gpui = { path = "../gpui", features = ["test-support"] }
58language = { path = "../language", features = ["test-support"] }
59lsp = { path = "../lsp", features = ["test-support"] }
60settings = { path = "../settings", features = ["test-support"] }
61util = { path = "../util", features = ["test-support"] }
62rpc = { path = "../rpc", features = ["test-support"] }
63tempdir = { version = "0.3.7" }
64unindent = "0.1.7"