Hive Hive
Sign in

Fix recursion overflow on large dependency graphs

Metadata
Source
GitHub
Version
4.201.0-canary.14
Published
Jun 19, 2026 · 08:06 UTC
Repository
tuist/tuist
Update

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.