Hive Hive
Sign in

Load packages that use SwiftPM warning control settings

Metadata
Source
GitHub
Version
4.201.0-canary.6
Published
Jun 17, 2026 · 08:44 UTC
Repository
tuist/tuist
Update

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.