Skip to content
This repository was archived by the owner on Mar 24, 2025. It is now read-only.
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 0716fd4

Browse files
authoredDec 18, 2023
Merge pull request #4 from novr/feature/swift-openapi-runtime_1-1-0
feat: update swift-openapi-runtime v1.1.0
2 parents 91c2c69 + d0d7def commit 0716fd4

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed
 

‎Package.resolved

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

‎Package.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version: 5.8
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
@@ -18,7 +18,7 @@ let package = Package(
1818
targets: ["OpenAPICompute"]),
1919
],
2020
dependencies: [
21-
.package(url: "https://github.com/apple/swift-openapi-runtime.git", from: "0.3.6"),
21+
.package(url: "https://github.com/apple/swift-openapi-runtime.git", from: "1.1.0"),
2222
.package(url: "https://github.com/swift-cloud/Compute", from: "2.18.0"),
2323
],
2424
targets: [
@@ -27,7 +27,7 @@ let package = Package(
2727
.target(
2828
name: "OpenAPICompute",
2929
dependencies: [
30-
.product(name: "Compute", package: "Compute"),
30+
"Compute",
3131
.product(name: "OpenAPIRuntime", package: "swift-openapi-runtime"),
3232
]),
3333
.testTarget(

‎Sources/OpenAPICompute/ComputeTransport.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ extension Compute.Router {
6767
}
6868
switch body.length {
6969
case let .known(length):
70-
try await response.send(Data(collecting: body, upTo: length))
70+
try await response.send(Data(collecting: body, upTo: Int(length)))
7171
case .unknown:
7272
try await response.send(Data(collecting: body, upTo: .max))
7373
}
@@ -124,7 +124,7 @@ extension HTTPTypes.HTTPRequest {
124124

125125
extension OpenAPIRuntime.HTTPBody {
126126
convenience init(_ computeRequest: Compute.IncomingRequest) async throws {
127-
let contentLength = computeRequest.headers.entries().first { $0.key == "content-length"}.map { Int($0.value) }
127+
let contentLength = computeRequest.headers.entries().first { $0.key == "content-length"}.map { Int64($0.value) }
128128
await self.init(
129129
try computeRequest.body.data(),
130130
length: contentLength?.map { .known($0) } ?? .unknown,

0 commit comments

Comments
 (0)
This repository has been archived.