]>
Commit | Line | Data |
---|---|---|
064997fb FG |
1 | [package] |
2 | name = "syntax" | |
3 | version = "0.0.0" | |
4 | description = "Comment and whitespace preserving parser for the Rust language" | |
5 | license = "MIT OR Apache-2.0" | |
6 | repository = "https://github.com/rust-lang/rust-analyzer" | |
7 | edition = "2021" | |
8 | rust-version = "1.57" | |
9 | ||
10 | [lib] | |
11 | doctest = false | |
12 | ||
13 | [dependencies] | |
14 | cov-mark = "2.0.0-pre.1" | |
2b03887a FG |
15 | itertools = "0.10.5" |
16 | rowan = "0.15.10" | |
064997fb FG |
17 | rustc_lexer = { version = "725.0.0", package = "rustc-ap-rustc_lexer" } |
18 | rustc-hash = "1.1.0" | |
2b03887a | 19 | once_cell = "1.15.0" |
064997fb FG |
20 | indexmap = "1.9.1" |
21 | smol_str = "0.1.23" | |
22 | ||
23 | stdx = { path = "../stdx", version = "0.0.0" } | |
24 | text-edit = { path = "../text-edit", version = "0.0.0" } | |
25 | parser = { path = "../parser", version = "0.0.0" } | |
26 | profile = { path = "../profile", version = "0.0.0" } | |
27 | ||
28 | [dev-dependencies] | |
29 | rayon = "1.5.3" | |
30 | expect-test = "1.4.0" | |
2b03887a | 31 | proc-macro2 = "1.0.47" |
064997fb FG |
32 | quote = "1.0.20" |
33 | ungrammar = "1.16.1" | |
34 | ||
35 | test-utils = { path = "../test-utils" } | |
36 | sourcegen = { path = "../sourcegen" } | |
37 | ||
38 | [features] | |
39 | in-rust-tree = [] |