Skip to main content

Module evidence

Module evidence 

Source
Expand description

Gathering the target evidence a projection consumes.

The one place on the projection path that reads a target. It runs before Projection::compute and returns values, so the projection itself stays pure and a source scan can hold src/projection.rs to that boundary without excluding this file’s reads by name.

Functions§

crate_shape
The crate facts at target the Nix seed relies on. An unreadable Cargo.toml is None, which the judgment names.
flake_presence
Whether flake.nix and flake.lock are present at target, a link or any other entry counted as present: a seed lock beside anything bearing that name describes the wrong input graph.
flake_recorded
Whether the receipt names flake.nix: a pair release-kit landed is its own and is never withheld.
gather
The evidence at target: every block destination’s existing document, the crate shape, the flake pair’s presence, and whether recorded names flake.nix.