Skip to content
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

Make ParseObject Sendable #155

Closed
2 tasks done
Dan1973KS opened this issue Feb 20, 2024 · 2 comments · Fixed by #174
Closed
2 tasks done

Make ParseObject Sendable #155

Dan1973KS opened this issue Feb 20, 2024 · 2 comments · Fixed by #174
Labels
enhancement New feature or request

Comments

@Dan1973KS
Copy link

Dan1973KS commented Feb 20, 2024

New Feature / Enhancement Checklist

Current Limitation

Since Xcode 15 with Build Setting Strict Concurrency Checking set to Targeted, the compiler warns that ParseObject is not conform to Sendable. So it cannot leave its actor boundaries.
Trying to make ParseObject conform to Sendable fails because it contains the ParseACL type which is not conform as well.

Feature / Enhancement Description

Please make ParseObject also conform to Sendable.

Example Use Case

Alternatives / Workarounds

Ignoring the warnings. At some case it is possible to annotate import ParseSwift with @preconcurrency.

3rd Party References

@cbaker6
Copy link
Member

cbaker6 commented Feb 20, 2024

See #119 (comment)

@cbaker6 cbaker6 added the enhancement New feature or request label Feb 20, 2024
@Dan1973KS
Copy link
Author

See #119 (comment)

Thanks.
And sorry for re-issueing...

@cbaker6 cbaker6 linked a pull request Jul 11, 2024 that will close this issue
4 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants