Skip to content

feat: Swift6 annotations of thread safe existing code #9

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

Merged
merged 1 commit into from
Jan 16, 2025

Conversation

adrien-coye
Copy link
Contributor

@adrien-coye adrien-coye commented Jan 14, 2025

InfomaniakDI is thread safe.
Yet this GCD based code needs to explicit some things to the Swift6 compiler to work seamlessly when built in Swift6 mode.

This is not a pure Swift structured concurrency rewrite, and this might not actually be the best thing to do with this library.

This is a simple quick win and should be transparently released as a 1.0.1

@adrien-coye adrien-coye requested a review from a team as a code owner January 14, 2025 19:22
Copy link

@adrien-coye adrien-coye added this to the 1.0.1 milestone Jan 14, 2025
@adrien-coye
Copy link
Contributor Author

I did a test, it does work fine with kDrive as expected.

@valentinperignon valentinperignon self-requested a review January 15, 2025 08:45
@adrien-coye adrien-coye merged commit 7d127ea into main Jan 16, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants