When tuist generate produces byte-identical output, the generated project.pbxproj is no longer rewritten. The previously-changed inode/mtime churned git diffs and file watchers on every regeneration even when nothing meaningful changed. Workspace and scheme writes are unaffected. Behavior on real regenerations is unchanged.
Hive
project.pbxproj is no longer rewritten when generation output is unchanged
Published
Jul 03, 2026 · 09:12 UTC
Repository
tuist/tuist