-
-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete Concurrency Checking #54
Comments
I can't assign this issue to myself, but I'm on it 😊 |
Thanks @jdisho for taking initiative here, greatly appreciated! Let me know if you need any input or support from my side! 🚀 Fyi: You now have |
Thank you 🤩 - @philippzagar |
@philippzagar - Seems like I have only read access. I can't push anything. |
@jdisho Done! You should be able to create branches on the repo now! |
Problem
With Swift 6 approaching in a few months and nightly builds already being available we should ensure that all our packages are working well with all Swift concurrency checks.
Solution
Enable strict concurrency checking in the Swift Package in a PR and ensure that we don't have any warnings remaining in the packages as we develop new features or fix bugs from now.
The UI Testing App target should also enable Enable strict concurrency checking.
The corresponding PR should fix all related warnings when enabling strict concurrency checking.
Additional context
We should consider adding
SWIFT_TREAT_WARNINGS_AS_ERRORS = YES
to our general workflows to ensure all warnings are flagged as errors during our CI setup.Code of Conduct
The text was updated successfully, but these errors were encountered: