Skip to content

Commit 1f3e778

Browse files
committed
Explicitly add swift v6 to Package files
1 parent f17b455 commit 1f3e778

File tree

3 files changed

+21
-7
lines changed

3 files changed

+21
-7
lines changed

apollo-ios-codegen/Package.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,5 +84,6 @@ let package = Package(
8484
],
8585
swiftSettings: [.enableUpcomingFeature("ExistentialAny")]
8686
),
87-
]
87+
],
88+
swiftLanguageModes: [.v6, .v5]
8889
)

apollo-ios-pagination/Package.swift

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,11 @@ let package = Package(
3232
.product(name: "ApolloAPI", package: "apollo-ios"),
3333
.product(name: "OrderedCollections", package: "swift-collections"),
3434
],
35-
swiftSettings: [.enableUpcomingFeature("ExistentialAny")]
35+
swiftSettings: [
36+
.enableUpcomingFeature("ExistentialAny"),
37+
.enableExperimentalFeature("StrictConcurrency")
38+
]
3639
),
37-
]
40+
],
41+
swiftLanguageModes: [.v6, .v5]
3842
)

apollo-ios/Package.swift

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,10 @@ let package = Package(
5959
resources: [
6060
.copy("Resources/PrivacyInfo.xcprivacy")
6161
],
62-
swiftSettings: [.enableUpcomingFeature("ExistentialAny")]
62+
swiftSettings: [
63+
.enableUpcomingFeature("ExistentialAny"),
64+
.enableExperimentalFeature("StrictConcurrency")
65+
]
6366
),
6467
.target(
6568
name: "ApolloWebSocket",
@@ -69,15 +72,21 @@ let package = Package(
6972
resources: [
7073
.copy("Resources/PrivacyInfo.xcprivacy")
7174
],
72-
swiftSettings: [.enableUpcomingFeature("ExistentialAny")]
75+
swiftSettings: [
76+
.enableUpcomingFeature("ExistentialAny"),
77+
.enableExperimentalFeature("StrictConcurrency")
78+
]
7379
),
7480
.target(
7581
name: "ApolloTestSupport",
7682
dependencies: [
7783
"Apollo",
7884
"ApolloAPI"
7985
],
80-
swiftSettings: [.enableUpcomingFeature("ExistentialAny")]
86+
swiftSettings: [
87+
.enableUpcomingFeature("ExistentialAny"),
88+
.enableExperimentalFeature("StrictConcurrency")
89+
]
8190
),
8291
.plugin(
8392
name: "Install CLI",
@@ -93,5 +102,5 @@ let package = Package(
93102
path: "Plugins/InstallCLI"
94103
)
95104
],
96-
swiftLanguageModes: [.v6]
105+
swiftLanguageModes: [.v6, .v5]
97106
)

0 commit comments

Comments
 (0)