Hive Hive
Sign in

Support SwiftPM warning control settings in generated projects

Metadata
Source
GitHub
Version
4.201.0-canary.8
Published
Jun 17, 2026 · 14:27 UTC
Repository
tuist/tuist
Update

Tuist now decodes and applies SwiftPM’s warn-control settings from Package.swift: treatAllWarnings, treatWarning, and enableWarning. They are mapped to the corresponding OTHER_SWIFT_FLAGS, OTHER_CFLAGS, and OTHER_CPLUSPLUSFLAGS values, with the same per-warning semantics SwiftPM uses. Packages that declare these settings (such as swift-dependencies 1.13.0) now load and generate successfully.