flake-edit 0.3.6

Edit your flake inputs with ease.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Follows-graph types: typed attribute paths and the edge graph built from them.
//!
//! An attribute path is a non-empty sequence of attribute names rooted at a
//! flake input. Segments are stored unquoted. The `"..."` quotes Nix requires
//! for names containing dots, leading digits, and similar live on the
//! rendering boundary.
pub mod graph;
pub mod path;

pub use graph::{
    Cycle, DEFAULT_MAX_DEPTH, Edge, EdgeOrigin, FollowsGraph, StaleLockDeclaration,
    is_follows_reference_to_parent,
};
pub use path::{AttrPath, AttrPathParseError, Segment, SegmentError, strip_outer_quotes};