Skip to content

Conversation

Lukasa
Copy link
Contributor

@Lukasa Lukasa commented Oct 31, 2024

Motivation:

With our earlier big refactors, NIOCore is now currently strict concurrency clean. Let's lock in the win by adopting the relevant Swift settings and fixing up the tests.

Modifications:

  • Adopt our strict concurrency settings in NIOCore and NIOCoreTests
  • Clean up the tests

Result:

One step closer to a world without warnings.

@Lukasa Lukasa added the 🆕 semver/minor Adds new public API. label Oct 31, 2024
Motivation:

With our earlier big refactors, NIOCore is now currently
strict concurrency clean. Let's lock in the win by adopting the
relevant Swift settings and fixing up the tests.

Modifications:

- Adopt our strict concurrency settings in NIOCore
   and NIOCoreTests
- Clean up the tests

Result:

One step closer to a world without warnings.
@Lukasa Lukasa force-pushed the cb-complet-niocore-strict-concurrency branch from ec5b58f to 2c8d72c Compare October 31, 2024 16:09
@Lukasa Lukasa merged commit 37b31b9 into apple:main Oct 31, 2024
41 of 43 checks passed
@Lukasa Lukasa deleted the cb-complet-niocore-strict-concurrency branch October 31, 2024 20:36
Lukasa added a commit to Lukasa/swift-nio that referenced this pull request Nov 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants