Skip to main content

Module snapshot

Module snapshot 

Source
Expand description

The serializable analysis artifact (Snapshot) and its header types (GitInfo, StageTime).

Shape (schema version "2"): the snapshot keeps the historical header (workspace/target/plugin/roots/versions/git/timings) and carries a graphs map level_name -> LevelGraph. The per-level payload lives in crate::level_graph; canonical serialization in crate::serialize; id relativization in crate::relativize.

Structs§

GitInfo
Snapshot
StageTime
Per-stage timing in milliseconds, in execution order.

Constants§

SCHEMA_VERSION
The snapshot schema version this build produces and can read back. A --baseline (or snapshot input) with a different version is rejected with a structured error rather than silently mis-parsed.