firebase / firebase/firebase-ios-sdk
[FR]: Use Structured Concurrency in FirebaseCoreInternal when deployment version allows
Open
type: feature request
- Dominant language
- C++
- Stars
- 6.7k
- Forks
- 1.8k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 72
Description
### Description
`FirebaseCoreInternal` is written in Swift but does not yet support Swift Concurrency (iOS 13.0+). The module may benefit from the use of actors where manual locks and queues are being used. When the deployment version raises to support Swift concurrency, consider implementing Swift concurrency festure in the SDK.
See PR description and review discussion in https://github.com/firebase/firebase-ios-sdk/pull/13933
### API Proposal
_No response_
### Firebase Product(s)
FirebaseCoreInternal
Contributor guide
Assessment
This issue has not been assessed yet.