From c97bfbd7927b7a3602a7f3818a2ce3a8800e1942 Mon Sep 17 00:00:00 2001 From: Iceman Date: Tue, 24 Dec 2024 17:19:29 +0900 Subject: [PATCH] Set min platform versions --- Package.swift | 8 +++++++- .../CallableKitURLSessionStub/URLSessionStubClient.swift | 2 ++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 9ba3923..311be81 100644 --- a/Package.swift +++ b/Package.swift @@ -5,7 +5,13 @@ import PackageDescription let package = Package( name: "CallableKit", - platforms: [.macOS(.v14)], + platforms: [ + .macOS(.v10_15), + .iOS(.v13), + .tvOS(.v13), + .watchOS(.v6), + .macCatalyst(.v13), + ], products: [ .library(name: "CallableKit", targets: ["CallableKit"]), .library(name: "CallableKitURLSessionStub", targets: ["CallableKitURLSessionStub"]), diff --git a/Sources/CallableKitURLSessionStub/URLSessionStubClient.swift b/Sources/CallableKitURLSessionStub/URLSessionStubClient.swift index ef3766e..f4b0002 100644 --- a/Sources/CallableKitURLSessionStub/URLSessionStubClient.swift +++ b/Sources/CallableKitURLSessionStub/URLSessionStubClient.swift @@ -98,6 +98,7 @@ private func makeEncoder() -> JSONEncoder { return encoder } +#if compiler(<6.0) #if canImport(FoundationNetworking) extension URLSession { func data(for request: URLRequest) async throws -> (Data, URLResponse) { @@ -121,3 +122,4 @@ extension URLSession { } } #endif +#endif