Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(storage): move Storage to use Pigeon for platform channels (#11521)
* pigeon template setup * make storage macOS running * method channel implementation update * android compilable * android emulator upload succeed * add more task listener * Get event channel working * pause iOS for now * update message.dart async * Implement more Storage for iOS functionality * make ios e2e test build * more e2e test fix * make e2e test pass (android) * android e2e test * make storage iOS pass e2e * Add license header * code format * Update unit test, remove ones that's not work with pigeon * add symbolic link for macos files * make pigeon generated compatible with both iOS and macOS * fix for analyze check * add missing analyze fix * more touch * address part of review comments, majorly android ones * format changes * addressing the iOS feedback * update with cleanup * address the analyze check * add retry to flaky pause/resume test * clean up the android task destroy logic * need to address the flakiness of this specific task * format --------- Co-authored-by: Cynthia Jiang <cynthiajiang@google.com> Co-authored-by: a-maurice <amaurice@google.com>
- Loading branch information