Hive Hive
Sign in

Support SwiftPM warning control settings

Metadata
Source
GitHub
Version
4.201.0-canary.12
Published
Jun 18, 2026 · 15:56 UTC
Repository
tuist/tuist
Update

Tuist now loads Swift packages that use SwiftPM’s newer warning-control APIs, such as treatAllWarnings, treatWarning, and enableWarning. These settings are decoded from swift package dump-package and mapped to the same OTHER_SWIFT_FLAGS / OTHER_CFLAGS flags that SwiftPM uses, fixing decoding failures for packages like swift-dependencies 1.13.0 and preserving the author’s warning behavior in generated Xcode projects.