firebase-ios-sdk icon indicating copy to clipboard operation
firebase-ios-sdk copied to clipboard

[rc-swift] Start RC Swift implementation

Open paulb777 opened this issue 1 year ago • 2 comments

  • CocoaPods setup sufficient to run mixed language unit tests
  • RemoteConfigUpdate
  • UserDefaultsManager

Note: The first pass of the implementation is not worrying about access levels. Extra public's and @objc declarations so that the ObjC unit tests can continue to run.

paulb777 avatar Oct 18 '24 19:10 paulb777

1 Warning
:warning: Did you forget to add a changelog entry? (Add #no-changelog to the PR description to silence this warning.)

Generated by :no_entry_sign: Danger

google-oss-bot avatar Oct 18 '24 19:10 google-oss-bot

Apple API Diff Report

Commit: fd2c8fb7c322b16b5bfe01f8c508b61743bd1738 Last updated: Sat Oct 19 07:11 PDT 2024 View workflow logs & download artifacts


FirebaseRemoteConfig

Classes

FIRRemoteConfig
[MODIFIED] -addOnConfigUpdateListener:
Swift:
+  func addOnConfigUpdateListener ( remoteConfigUpdateCompletion listener : @escaping ( FIRRemoteConfigUpdate ?, ( any Error )?) -> Void ) -> ConfigUpdateListenerRegistration
-  func addOnConfigUpdateListener ( remoteConfigUpdateCompletion listener : @escaping ( RemoteConfigUpdate ?, ( any Error )?) -> Void ) -> ConfigUpdateListenerRegistration
Objective-C:
+  - ( FIRConfigUpdateListenerRegistration * _Nonnull ) addOnConfigUpdateListener : ( FIRRemoteConfigUpdateCompletion _Nonnull ) listener ;
-  - ( FIRConfigUpdateListenerRegistration * _Nonnull ) addOnConfigUpdateListener : ( FIRRemoteConfigUpdateCompletion _Nonnull ) listener ;
[REMOVED] FIRRemoteConfigUpdate
[REMOVED] FIRRemoteConfigUpdate
Swift:
-    var updatedKeys : Set < String > { get }
Objective-C:
-    @property ( nonatomic , readonly , nonnull ) NSSet < NSString *> * updatedKeys ;

github-actions[bot] avatar Oct 18 '24 21:10 github-actions[bot]

Going to merge and can address any future comments in future rc-swift PRs

paulb777 avatar Oct 23 '24 23:10 paulb777