-
-
Notifications
You must be signed in to change notification settings - Fork 57
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
[WWDC] Swift 6 concurrency status #291
Comments
Let's talk broadly about the different types of warnings I am dealing with when I enable targeted concurrency checking in Xcode 15. I've done this a couple of times since strict concurrency checking was introduced as a flag. Here's a few common issues:
In particular, the way the Other common warnings include:
It seems like a rather big undertaking to deal with all of these issues, and some rewrites may be warranted instead. I'm not versed too well when it comes to strict concurrency and with the adoption of |
I have no interest in adopting strict concurrency at this time. Maybe when it becomes a little bit easier to do so... much would have to change to make this change right now for very little benefit. Also, I'm dealing with burnout and the mere thought of dealing with these sorts of "errors" and "warnings" is enough to make me close this one. Later, not now! Never say never 🙂 |
Swift 6 includes more strict concurrency checks, I will have to investigate the impact. Running strict concurrency checks with older versions of Xcode was more strict and resulted in many warnings, so making adjustments might take some time.
The text was updated successfully, but these errors were encountered: