When staticSideEffectsWarningTargets is set to .none in Tuist.swift, the StaticProductsGraphLinter now short-circuits and skips the dependency graph traversal entirely, instead of walking it and discarding the results. On a project with about 6,700 targets, this brings the lint time from roughly 36s down to about 10s.
Hive
Skip static-products lint graph traversal when warnings are disabled
Published
Jun 24, 2026 · 17:16 UTC
Repository
tuist/tuist