Your browser sucks, JavaScript disabled! Gunnar's console needs JavaScript and WebAssembly. Git over SSH on port 2222 does not.

nordisk/edda

crates/nornir-testmatrix/tests/fixtures/dep_edge_lit/Cargo.toml

# Test fixture: **a feature that is ON, and that a feature-closure scan calls DARK.**
#
# The measured original is holger. `server/cli/Cargo.toml:71` carries
# `server-lib = { …, features = ["sign"] }` and `server/cli/Cargo.toml:99` +
# `server/ui/Cargo.toml:110` carry `bench-scenarios = { …, features = ["served"] }`.
# Neither `sign` nor `served` is named by any `[[build.variant]]`, so a scan that
# reads only `[build] offers` + the variants' `features` lists reports both as
# never built — which is what `holger/.nornir/build-variants.toml:176` and `:207`
# say in prose, and it is false: the `full` and `ui-embedded` variants build them.
#
# A detector that reports a lit feature as dark is a detector people switch off.
#
# `driver` ── optional dep, `features = ["served"]` ──> `engine`
#   `driver`'s `bench` feature activates the edge; the `bench` variant enables it.
#   `engine`'s `served` is therefore COMPILED by a declared variant — and its tests
#   still never RUN, because cargo never builds a dependency's test targets. Three
#   states, not two.
#
# Standalone `[workspace]` + zero external deps so the parent never builds it and
# `cargo metadata --no-deps` resolves offline.
[workspace]
members = ["driver", "engine"]
resolver = "2"