YouTag icon indicating copy to clipboard operation
YouTag copied to clipboard

Swift 6 Compatibility

Open NeedleInAJayStack opened this issue 1 year ago • 1 comments

This removes warnings and adds Swift 6 compatibility CI checks.

NeedleInAJayStack avatar Sep 21 '24 15:09 NeedleInAJayStack

Does this PR still make sense?

paulofaria avatar Oct 15 '24 13:10 paulofaria

Yeah, it still makes sense. Just waiting on the Swift 6.0 PR in the upstream setup-swift GitHub action package to go through: https://github.com/swift-actions/setup-swift/pull/684

NeedleInAJayStack avatar Oct 26 '24 04:10 NeedleInAJayStack

Looks like Swift 6.0 is finally available with swift-actions/setup-swift?

xtremekforever avatar Jan 19 '25 20:01 xtremekforever

@xtremekforever Good reminder - thanks! I've rebased this branch, and I think it's ready to go now!

Unfortunately I couldn't get rid of all the Swift 6 warnings since we're still targeting a few Swift 5 versions that don't have the replacement APIs. But we should be able to remove those as we push our version support forward over time.

NeedleInAJayStack avatar Jan 19 '25 22:01 NeedleInAJayStack

Any update on merging this PR in?

samisuteria avatar Mar 18 '25 19:03 samisuteria