From 317fcbff9de281ae7d987bcf6dce6e3c1435a150 Mon Sep 17 00:00:00 2001 From: Tibor Bodecs Date: Sun, 15 Feb 2026 16:26:42 +0100 Subject: [PATCH] Implement NonisolatedNonsendingByDefault --- Package.swift | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index 58fc1d4..3bc050f 100644 --- a/Package.swift +++ b/Package.swift @@ -15,12 +15,20 @@ import PackageDescription // General Swift-settings for all targets. -let swiftSettings: [SwiftSetting] = [ +var swiftSettings: [SwiftSetting] = [ // https://github.com/apple/swift-evolution/blob/main/proposals/0335-existential-any.md // Require `any` for existential types. .enableUpcomingFeature("ExistentialAny") ] +#if compiler(>=6.2) +swiftSettings.append( + // https://github.com/swiftlang/swift-evolution/blob/main/proposals/0461-async-function-isolation.md + .enableUpcomingFeature("NonisolatedNonsendingByDefault") +) +#endif + + let package = Package( name: "swift-openapi-runtime", platforms: [