Large but valid Tuist graphs no longer crash tuist generate with a stack overflow. Recursive traversals in CircularDependencyLinter, GraphCircularDetector, topologicalSort, ModuleMapMapper, and StaticProductsGraphLinter are now iterative, so deep acyclic dependency chains process successfully without growing the Swift call stack per node.
Hive
Fix recursion overflow on large dependency graphs
Published
Jun 19, 2026 · 08:06 UTC
Repository
tuist/tuist