We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5f11465 commit 755c0ecCopy full SHA for 755c0ec
Package.swift
@@ -150,11 +150,14 @@ let package = Package(
150
151
// --- STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
152
for target in package.targets {
153
- if target.type != .plugin {
+ switch target.type {
154
+ case .regular, .test, .executable:
155
var settings = target.swiftSettings ?? []
156
// https://github.com/swiftlang/swift-evolution/blob/main/proposals/0444-member-import-visibility.md
157
settings.append(.enableUpcomingFeature("MemberImportVisibility"))
158
target.swiftSettings = settings
159
+ case .macro, .plugin, .system, .binary: () // not applicable
160
+ @unknown default: () // we don't know what to do here, do nothing
161
}
162
163
// --- END: STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
0 commit comments