pub fn topo_sort_addons(
addons: &BTreeMap<String, AddonConfig>,
) -> Result<Vec<String>>Expand description
Topologically sort addons by depends_on using Kahn’s algorithm.
Tie-breaking is alphabetical (deterministic). Returns an error if a cycle is detected.