code-moniker-workspace 0.4.0

Workspace model, ports, snapshots, linkage, and change analysis for code-moniker.
Documentation
[package]
name          = "code-moniker-workspace"
version.workspace = true
edition       = "2024"
rust-version  = "1.86"
license       = "MIT OR Apache-2.0"
repository    = "https://github.com/ng-galien/code-moniker"
homepage      = "https://github.com/ng-galien/code-moniker"
description   = "Workspace model, ports, snapshots, linkage, and change analysis for code-moniker."

[features]
heap-profile = ["dep:dhat"]

[dependencies]
code-moniker-core = { workspace = true, features = ["serde"] }

anyhow     = { workspace = true }
thiserror  = { workspace = true }
ignore     = { workspace = true }
regex      = { workspace = true }
rustc-hash = { workspace = true }
serde      = { workspace = true }
serde_json = { workspace = true }
toml       = { workspace = true }
rayon      = { workspace = true }
roaring    = { workspace = true }
dhat       = { version = "0.3", optional = true }

[target.'cfg(target_os = "macos")'.dependencies]
notify = { workspace = true, features = ["macos_fsevent"] }

[target.'cfg(not(target_os = "macos"))'.dependencies]
notify = { workspace = true }

[dev-dependencies]
criterion = { workspace = true }
proptest = { workspace = true }
tempfile = { workspace = true }

[[bench]]
name = "indexing"
harness = false

[[bench]]
name = "queries"
harness = false