1 | [package] |
2 | name = "rowan" |
3 | version = "0.15.15" |
4 | authors = ["Aleksey Kladov <aleksey.kladov@gmail.com>" ] |
5 | repository = "https://github.com/rust-analyzer/rowan" |
6 | license = "MIT OR Apache-2.0" |
7 | description = "Library for generic lossless syntax trees" |
8 | edition = "2021" |
9 | |
10 | exclude = [".github/" , "bors.toml" , "rustfmt.toml" ] |
11 | |
12 | [workspace] |
13 | members = ["xtask" ] |
14 | |
15 | [dependencies] |
16 | rustc-hash = "1.0.1" |
17 | hashbrown = { version = "0.14.3" , features = [ |
18 | "inline-more" , |
19 | ], default-features = false } |
20 | text-size = "1.1.0" |
21 | memoffset = "0.9" |
22 | countme = "3.0.0" |
23 | |
24 | serde = { version = "1.0.89" , optional = true, default-features = false } |
25 | |
26 | [dev-dependencies] |
27 | m_lexer = "0.0.4" |
28 | |
29 | [features] |
30 | serde1 = ["serde" , "text-size/serde" ] |
31 | |