]>
Commit | Line | Data |
---|---|---|
064997fb FG |
1 | [package] |
2 | name = "ide" | |
3 | version = "0.0.0" | |
4 | description = "TBD" | |
9ffffee4 FG |
5 | |
6 | authors.workspace = true | |
7 | edition.workspace = true | |
8 | license.workspace = true | |
9 | rust-version.workspace = true | |
064997fb FG |
10 | |
11 | [lib] | |
12 | doctest = false | |
13 | ||
14 | [dependencies] | |
15 | cov-mark = "2.0.0-pre.1" | |
16 | crossbeam-channel = "0.5.5" | |
4b012472 FG |
17 | arrayvec = "0.7.4" |
18 | either.workspace = true | |
19 | itertools.workspace = true | |
20 | tracing.workspace = true | |
064997fb | 21 | oorandom = "11.1.3" |
2b03887a | 22 | pulldown-cmark-to-cmark = "10.0.4" |
064997fb | 23 | pulldown-cmark = { version = "0.9.1", default-features = false } |
2b03887a | 24 | url = "2.3.1" |
064997fb | 25 | dot = "0.1.4" |
9ffffee4 | 26 | smallvec.workspace = true |
fe692bf9 FG |
27 | triomphe.workspace = true |
28 | nohash-hasher.workspace = true | |
064997fb | 29 | |
9ffffee4 FG |
30 | # local deps |
31 | cfg.workspace = true | |
32 | ide-assists.workspace = true | |
33 | ide-completion.workspace = true | |
34 | ide-db.workspace = true | |
35 | ide-diagnostics.workspace = true | |
36 | ide-ssr.workspace = true | |
37 | profile.workspace = true | |
38 | stdx.workspace = true | |
39 | syntax.workspace = true | |
40 | text-edit.workspace = true | |
064997fb FG |
41 | # ide should depend only on the top-level `hir` package. if you need |
42 | # something from some `hir-xxx` subpackage, reexport the API via `hir`. | |
9ffffee4 | 43 | hir.workspace = true |
064997fb FG |
44 | |
45 | [target.'cfg(not(any(target_arch = "wasm32", target_os = "emscripten")))'.dependencies] | |
9ffffee4 | 46 | toolchain.workspace = true |
064997fb FG |
47 | |
48 | [dev-dependencies] | |
064997fb FG |
49 | expect-test = "1.4.0" |
50 | ||
9ffffee4 FG |
51 | # local deps |
52 | test-utils.workspace = true | |
53 | ||
064997fb FG |
54 | [features] |
55 | in-rust-tree = ["ide-assists/in-rust-tree", "ide-diagnostics/in-rust-tree"] |