Builds a dependency graph from fixture modules and provides topological sorting for correct sync order.
Dependencies are extracted from:
relation/1andrelation/3calls (must sync before parent)nested/2calls (must sync after parent, but module itself may have deps)
Summary
Functions
Build the correct sync order for a list of fixture modules. Returns modules in order such that dependencies come before dependents.
Extract all dependencies from a fixture module.
Sync multiple fixture modules in dependency order.
Functions
Build the correct sync order for a list of fixture modules. Returns modules in order such that dependencies come before dependents.
Extract all dependencies from a fixture module.
Sync multiple fixture modules in dependency order.
Builds a dependency graph, topologically sorts it, and syncs each module.