Packages that use SwiftPM’s newer warning-control APIs, such as Point-Free’s swift-dependencies 1.13.0, now load successfully. Tuist decodes and maps the treatAllWarnings, treatWarning, and enableWarning target build settings into the same OTHER_SWIFT_FLAGS, OTHER_CFLAGS, and OTHER_CPLUSPLUSFLAGS values that SwiftPM uses, so generated Xcode projects preserve the package author’s warning behavior.
Hive
Support SwiftPM warning control settings in generated projects
Published
Jun 17, 2026 · 08:44 UTC
Repository
tuist/tuist