Tuist now decodes and maps SwiftPM’s newer warning control APIs, including treatAllWarnings, treatWarning, and enableWarning. Generating projects from packages that use these APIs, such as swift-dependencies 1.13.0, no longer fails with a target build setting decoding error. The settings are lowered into the same build settings and flags that SwiftPM uses, so the generated Xcode project preserves the package author’s warning behavior for supported Swift, C, and C++ configurations.
Hive
Load packages that use SwiftPM warning control settings
Published
Jun 17, 2026 · 08:44 UTC
Repository
tuist/tuist