Tuist now decodes and maps SwiftPM warning-control target build settings, including treatAllWarnings, treatWarning, and enableWarning, into the corresponding Xcode flags (OTHER_SWIFT_FLAGS, OTHER_CFLAGS, OTHER_CPLUSPLUSFLAGS). Packages that use newer warning-control APIs, such as swift-dependencies 1.13.0, no longer fail during package loading with a target build setting decoding error.
Hive
Projects using SwiftPM warning-control APIs now generate successfully
Published
Jun 18, 2026 · 19:00 UTC
Repository
tuist/tuist