Recursive graph traversals in CircularDependencyLinter, GraphCircularDetector, topological sort, ModuleMapMapper, and StaticProductsGraphLinter have been replaced with iterative implementations. This prevents tuist generate from crashing with a stack overflow on large, valid, acyclic dependency graphs.
Hive
Large dependency graphs no longer cause stack overflow
Published
Jun 19, 2026 · 15:22 UTC
Repository
tuist/tuist