1[package]
2name = "project_core"
3version = "0.1.0"
4edition = "2021"
5publish = false
6license = "GPL-3.0-or-later"
7
8[lints]
9workspace = true
10
11# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
12[features]
13test-support = [
14 "client/test-support",
15 "language/test-support",
16 "settings/test-support",
17 "text/test-support",
18 "gpui/test-support",
19]
20
21[dependencies]
22anyhow.workspace = true
23client.workspace = true
24clock.workspace = true
25collections.workspace = true
26fs.workspace = true
27futures.workspace = true
28fuzzy.workspace = true
29git.workspace = true
30gpui.workspace = true
31ignore.workspace = true
32itertools.workspace = true
33language.workspace = true
34log.workspace = true
35lsp.workspace = true
36parking_lot.workspace = true
37postage.workspace = true
38rpc.workspace = true
39schemars.workspace = true
40serde.workspace = true
41serde_json.workspace = true
42settings.workspace = true
43smol.workspace = true
44sum_tree.workspace = true
45text.workspace = true
46util.workspace = true
47
48[dev-dependencies]
49clock = {workspace = true, features = ["test-support"]}
50collections = { workspace = true, features = ["test-support"] }
51git2.workspace = true
52gpui = {workspace = true, features = ["test-support"]}
53rand.workspace = true
54settings = {workspace = true, features = ["test-support"]}
55pretty_assertions.workspace = true