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

nordisk/nornir

src/introspect/mod.rs

//! Code introspection — derive structural docs from the *built* code.
//!
//! The pure extraction (DWARF/symbols, call graphs, the `cargo_metadata`
//! dependency graph, SVG rendering) now lives in the [`nornir_introspect`] leaf
//! crate and is re-exported below, so every `crate::introspect::…` call site
//! resolves unchanged. Only [`persist`] stays here: it binds the extracted facts
//! to the warehouse (`crate::index::snapshot` + `crate::warehouse::iceberg`),
//! which the leaf crate deliberately does not depend on.

pub use nornir_introspect::{
    Edge, EdgeKind, Graph, artifact, depgraph,
    pathdeps, svg_layers,
};

pub mod persist;