A command-line tool to detect circular dependencies from a Graphviz digraph and perform topological sorting.
To detect depdencies:
$ cargo run -- check chicken.dot
Circular dependency detected between Chicken and Egg
To sort a graph:
$ cargo run -- sort abc.dot
C
B
A