Skip to content

Commit a1d17b0

Browse files
committed
changed: swift concurrency
1 parent 6717df8 commit a1d17b0

File tree

7 files changed

+705
-608
lines changed

7 files changed

+705
-608
lines changed

Package.resolved

Lines changed: 47 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,28 @@
1-
// swift-tools-version:5.0
1+
// swift-tools-version:5.9
22
// The swift-tools-version declares the minimum version of Swift required to build this package.
33

44
import PackageDescription
55

66
let package = Package(
77
name: "DataLoader",
8+
platforms: [.macOS(.v12), .iOS(.v15), .tvOS(.v15), .watchOS(.v8)],
89
products: [
910
.library(name: "DataLoader", targets: ["DataLoader"]),
1011
],
1112
dependencies: [
12-
.package(url: "https://github.com/apple/swift-nio.git", from: "2.0.0"),
13+
.package(url: "https://github.com/apple/swift-algorithms.git", from: "1.0.0"),
14+
.package(url: "https://github.com/apple/swift-async-algorithms", from: "1.0.0-beta.1"),
15+
.package(url: "https://github.com/adam-fowler/async-collections", from: "0.0.1"),
1316
],
1417
targets: [
15-
.target(name: "DataLoader", dependencies: ["NIO", "NIOConcurrencyHelpers"]),
18+
.target(
19+
name: "DataLoader",
20+
dependencies: [
21+
.product(name: "Algorithms", package: "swift-algorithms"),
22+
.product(name: "AsyncAlgorithms", package: "swift-async-algorithms"),
23+
.product(name: "AsyncCollections", package: "async-collections"),
24+
]
25+
),
1626
.testTarget(name: "DataLoaderTests", dependencies: ["DataLoader"]),
17-
],
18-
swiftLanguageVersions: [.v5]
27+
]
1928
)

0 commit comments

Comments
 (0)