SwiftCheck icon indicating copy to clipboard operation
SwiftCheck copied to clipboard

Fix Swift 6 Concurrency Errors

Open toastersocks opened this issue 7 months ago • 0 comments

What's in this pull request?

This PR adds compatibility with Swift 6 mode while maintaining Swift 5.2 compatibility.

  • Makes SwiftCheck compatible with Swift 6 language
  • Fix Swift 6 concurrency errors.

Why merge this pull request?

This updates increases concurrency safety and lays the foundation for further updates, such as adding compatibility with the Swift Testing (swift-testing) framework.

What's worth discussing about this pull request?

Not too much I think. Seems like an uncontroversial change to me, but I'm happy to discuss.

What downsides are there to merging this pull request?

None that I'm aware of.

toastersocks avatar May 26 '25 00:05 toastersocks