gabotechs / dep-tree

Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them.
https://github.com/gabotechs/dep-tree
MIT License
1.4k stars 35 forks source link

Workaround cycle analysis freezes #105

Closed gabotechs closed 1 week ago

gabotechs commented 1 week ago

This seems to be a bug in an upstream library https://github.com/gonum/gonum. The function that freezes is DirectedCyclesIn, specifically, in johnson.circuit. There's a for loop there with recursion that never ends executing.