We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2dd04b0 commit 3a9d8c9Copy full SHA for 3a9d8c9
Package.swift
@@ -40,11 +40,16 @@ for target in package.targets {
40
41
// --- STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
42
for target in package.targets {
43
- if target.type != .plugin {
+ switch target.type {
44
+ case .regular, .test, .executable:
45
var settings = target.swiftSettings ?? []
46
// https://github.com/swiftlang/swift-evolution/blob/main/proposals/0444-member-import-visibility.md
47
settings.append(.enableUpcomingFeature("MemberImportVisibility"))
48
target.swiftSettings = settings
49
+ case .macro, .plugin, .system, .binary:
50
+ () // not applicable
51
+ @unknown default:
52
+ () // we don't know what to do here, do nothing
53
}
54
55
// --- END: STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
0 commit comments