Hive Hive
Sign in

Graph recursion no longer overflows on large dependency graphs

Metadata
Source
GitHub
Version
4.201.0-rc.3
Published
Jun 26, 2026 · 11:25 UTC
Repository
tuist/tuist
Update

Large, valid, acyclic dependency graphs no longer crash tuist generate with a stack overflow. Recursive graph traversals in CircularDependencyLinter, GraphCircularDetector, topologicalSort, ModuleMapMapper, and StaticProductsGraphLinter now use explicit DFS stacks, keeping existing diagnostics and ordering behavior while being stack-safe.