mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-11-02 12:59:12 +00:00
Instead of simple numbering, we hash important bits, like the name of the item. This will allow for much better incrementality, e.g. when you add an item. Currently, this invalidates the IDs of all following items, which invalidates pretty much everything.
32 lines
593 B
TOML
32 lines
593 B
TOML
[package]
|
|
name = "span"
|
|
version = "0.0.0"
|
|
repository.workspace = true
|
|
description = "File and span related types for rust-analyzer."
|
|
|
|
rust-version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
authors.workspace = true
|
|
|
|
|
|
[dependencies]
|
|
la-arena.workspace = true
|
|
salsa = { workspace = true, optional = true }
|
|
rustc-hash.workspace = true
|
|
hashbrown.workspace = true
|
|
text-size.workspace = true
|
|
|
|
# local deps
|
|
vfs.workspace = true
|
|
syntax.workspace = true
|
|
stdx.workspace = true
|
|
|
|
[dev-dependencies]
|
|
syntax.workspace = true
|
|
|
|
[features]
|
|
default = ["salsa"]
|
|
|
|
[lints]
|
|
workspace = true
|