rust-analyzer/crates/project-model/Cargo.toml
Lukas Wirth 5211972743 internal: Split serde derive feature into serde_derive usage
Ideally we'd not have any dependency pull in the derive feature for faster build times, once that is the case this change would have an actual effect.
See https://github.com/matklad/macro-dep-test/blob/master/README.md for context.
2024-12-20 11:55:02 +01:00

41 lines
864 B
TOML

[package]
name = "project-model"
version = "0.0.0"
repository.workspace = true
description = "A representation for a Cargo project for rust-analyzer."
authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
[lib]
doctest = false
[dependencies]
anyhow.workspace = true
cargo_metadata.workspace = true
rustc-hash.workspace = true
semver.workspace = true
serde_json.workspace = true
serde.workspace = true
serde_derive.workspace = true
tracing.workspace = true
triomphe.workspace = true
la-arena.workspace = true
itertools.workspace = true
# local deps
base-db.workspace = true
intern.workspace = true
span.workspace = true
cfg.workspace = true
paths = { workspace = true, features = ["serde1"] }
stdx.workspace = true
toolchain.workspace = true
[dev-dependencies]
expect-test = "1.4.0"
[lints]
workspace = true