Skip to content

Commit 5362e97

Browse files
committed
Enable concurrency issues checks (drops Swift <5.8 support)
1 parent e6da5ba commit 5362e97

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

Package.swift

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
// swift-tools-version:5.3
1+
// swift-tools-version:5.8
22
import PackageDescription
33

44

5-
let commonSwiftSettings: [SwiftSetting] = [
6-
/* Set swift-tools-version to 5.8 to have this available. */
7-
// .enableExperimentalFeature("StrictConcurrency")
5+
let swiftSettings: [SwiftSetting] = [
6+
.enableExperimentalFeature("StrictConcurrency")
87
]
98

109
let package = Package(
@@ -26,7 +25,7 @@ let package = Package(
2625
.target(name: "JSONLogger", dependencies: [
2726
.product(name: "GenericJSON", package: "generic-json"),
2827
.product(name: "Logging", package: "swift-log"),
29-
], path: "Sources", swiftSettings: commonSwiftSettings),
30-
.testTarget(name: "JSONLoggerTests", dependencies: ["JSONLogger"], path: "Tests", swiftSettings: commonSwiftSettings)
28+
], path: "Sources", swiftSettings: swiftSettings),
29+
.testTarget(name: "JSONLoggerTests", dependencies: ["JSONLogger"], path: "Tests", swiftSettings: swiftSettings)
3130
]
3231
)

0 commit comments

Comments
 (0)