Large valid Tuist dependency graphs no longer crash tuist generate with a stack overflow. Recursive traversals in CircularDependencyLinter, GraphCircularDetector, topologicalSort, ModuleMapMapper, and StaticProductsGraphLinter have been replaced with iterative implementations, preserving existing behavior and diagnostics while handling deep dependency chains safely.
Hive
tuist generate no longer crashes from stack overflow on large dependency graphs
Published
Jun 24, 2026 · 18:23 UTC
Repository
tuist/tuist