Skip to content

Commit 46c72a0

Browse files
committed
Enable strict concurrency setting
1 parent 39c62db commit 46c72a0

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

Package.swift

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,15 @@
33

44
import PackageDescription
55

6+
let swiftSettings: [SwiftSetting] = [.enableExperimentalFeature("StrictConcurrency=complete")]
7+
68
let package = Package(
79
name: "SwiftkubeClient",
810
platforms: [
9-
.macOS(.v12), .iOS(.v15), .tvOS(.v15), .watchOS(.v8),
11+
.macOS(.v12),
12+
.iOS(.v15),
13+
.tvOS(.v15),
14+
.watchOS(.v8),
1015
],
1116
products: [
1217
.library(
@@ -33,13 +38,15 @@ let package = Package(
3338
.product(name: "NIOFoundationCompat", package: "swift-nio"),
3439
.product(name: "SwiftkubeModel", package: "model"),
3540
.product(name: "Yams", package: "Yams"),
36-
]
41+
],
42+
swiftSettings: swiftSettings
3743
),
3844
.testTarget(
3945
name: "SwiftkubeClientTests",
4046
dependencies: [
4147
"SwiftkubeClient",
42-
]
48+
],
49+
swiftSettings: swiftSettings
4350
),
4451
],
4552
swiftLanguageVersions: [.v5, .version("6")]

0 commit comments

Comments
 (0)