Skip to content

Enable NonisolatedNonsendingByDefault#230

Open
hamzahrmalik wants to merge 2 commits intoswift-server:mainfrom
hamzahrmalik:nonisolatednonsending
Open

Enable NonisolatedNonsendingByDefault#230
hamzahrmalik wants to merge 2 commits intoswift-server:mainfrom
hamzahrmalik:nonisolatednonsending

Conversation

@hamzahrmalik
Copy link
Contributor

On swift 6.2, enable NonisolatedNonsendingByDefault

This makes it easier to use the library, especially functions which take closures such as testGracefulShutdown

Changes

  • Enable the flag on 6.2
  • Shim the iterator.next function to take isolation parameter when platform versions allow

@FranzBusch FranzBusch added the 🔨 semver/patch No public API change. label Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants