Hive Hive
Sign in

Fix stack overflow on large dependency graphs

Metadata
Source
GitHub
Version
4.201.0-canary.12
Published
Jun 18, 2026 · 15:56 UTC
Repository
tuist/tuist
Update

Large dependency graphs no longer crash tuist generate with a stack overflow. The recursive traversals in CircularDependencyLinter, GraphCircularDetector, topological sort, ModuleMapMapper, and StaticProductsGraphLinter have been replaced with iterative implementations, keeping the same behavior while handling very deep dependency graphs safely.