* Restores ML Pods after M77.
* Fix Package.swift
* Re-add catalyst to GHA workflow.
* Sample app for model downloader.
* Lint fix.
* Lint fix.
* Lint fix.
* Copyright fix.
* Update sample app to point to latest branch.
* Add public init to ModelConditions.
* Make Podfile point to latest changes on master.
* Make Podfile point to latest changes on sample-app.
* Add build test to GHA.
* Fix GoogleService-Info.plist path.
* Fixed typo in README.md
* Update Podfile to point to local SDK for testing.
* Update Podfile to point to local SDK for testing.
This PR is a prerequisite for generating code coverage report.
get_updated_files.sh will help get updated files to determine which sdk workflow to trigger.
pod_test_code_coverage_report.sh will run pod tests and create xcresult bundles, with code coverage report, for SDKs
The workflow test_coverage.yml will determine testing jobs to trigger and all xcresult bundles will be uploaded as artifacts on Github Actions.
An upcoming PR will fetch these artifacts and combine coverage reports into a json file and then an API request will be sent with the json file to the Metrics Service, which will help generate a report.
* Restores ML Pods after M77.
* Fix Package.swift
* Add GoogleService-Info.plist to secrets for integration tests.
* Configure FirebaseApp in tests to read from GoogleService-Info.plist.
* Lint fix.
* Plist WIP
* Plist WIP
* Add GoogleService-Info.plist to secrets for (future) integration tests.
* Add GoogleService-Info.plist to secrets for (future) integration tests.
* Add GoogleService-Info.plist to secrets for (future) integration tests.
* Split tests into unit and integration, configure FirebaseApp.
* Move GoogleService-Info.plist to Integration/
* Split tests into unit and integration.
* Fix workflow step to copy plist over to project.
* Disable build dependencies.
This should fix#6973. Was accidentally enabled when migrating the argument names.
* Fix localPodspecPath parsing.
* Temporarily enable zip CI test.
* Also enable packaging
* Revert GHA test changes.
* Move zip-builder to ArgumentParser.
This provides more consistency with the other tooling, and lays
groundwork to make further changes to arguments passed in.
* Update zip build workflow, enable temporarily.
* Fix typo in build script.
* Removed RC option + other review feedback
* Style
* Fix Carthage naming.
* Revert V2 plan doc, add V3 plan
* Remove trailing space.
* Update some missed parts, fix zip builds.
* Removed old references in README.
* Fixed trailing whitespace.
* Revert GHA cron run.
* Review
* Remove the `FIR` prefix from notification constants.
* Enable Firebase 7 path in quickstart test
Co-authored-by: Paul Beusterien <paulbeusterien@google.com>
* Create Segmentation SDK structure for source and unit tests. (#3214)
* Create Segmentation SDK structure for source and unit tests.
* Review changes: Remove unnecessary files in test folder. Add md-floc-master to CI
* Rename Segmentation directory to FirebaseSegmentation directory. Update podspec to include search header path.
* Add core support with interop for Segmentation SDK. (#3430)
* Add core support with interop for Segmentation SDK. Also update headers to be under sources folder.
* Review fixes.
* Minor changes.
* Fix style.
* Fix style.
* Style changes.
* Fix whitespace in travis.yml
* Fix style.
* Travis CI is stuck..try updating the travis.yml
* Undo travis.yml change.
* Working drop of Segmentation SDK along with test app and unit tests. (#4574)
* Working drop of Segmentation SDK along with sample app and unit tests.
* Update if_changed.sh to include FirebaseSegmentation.
* Complete NS_ASSUME_NON_NULL_START with NS_ASSUME_NON_NULL_END in header file.
* Fix unit tests.
* Fix style.
* Fixes after running XCode's static analyzer.
* Fix style.
* fix style.
* 'pod lib lint' fixes.
* Fix analyzer errors.
* Address review comments.
* Minor changes for review comments.
* Address review comments.
* Address review comments.
* stop mocking in tear down method for tests.
* Minor update to sample app project.
* Fix trailing whitespace in Podfile.
* Add set -x to check.sh
* update segmetation dependency version
* migrate FloC SDK to depend on FIS SDK directly
* format floc
* format
* using customized FIRapp
* remove test plist file
* refactor to capture weakself
* format
* replace partial mock with class mock
* minor refactoring
* use subscript to manipulate dictionary instance
* fix import error
* minor refoctoring, addressing comments
* address comments
* fix configurations
* format
Co-authored-by: dmandar <dmandar@users.noreply.github.com>
Co-authored-by: ChaoqunCHEN <cqchen93@gmail.com>