-
Notifications
You must be signed in to change notification settings - Fork 9.8k
[google_sign_in] Updates google_sign_in_platform_interfaces adding parametrized clientId
#3686
Conversation
Testes to |
platform interface change should also be testable through unit tests. |
@cyanglaz Updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need to update the minor version because there's a public api change.
@cyanglaz done! |
packages/google_sign_in/google_sign_in_platform_interface/CHANGELOG.md
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually im sorry. The clientId field was an existing unused filed in the public API, so your initial version was correct
ill change it back
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rebasing master should fix ci
…trize `clientId` in `init` function
@cyanglaz Now I think its good. Please let me know if it need more adjustments |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…dding parametrized `clientId` (flutter/plugins#3686)
…dding parametrized `clientId` (flutter/plugins#3686) (#77479)
…terfaces adding parametrized `clientId` (flutter/plugins#3686) (#77479)" This reverts commit 8d4aac1.
* master: [google_sign_in] fix test(flutter#3690) [extension_google_sign_in_as_googleapis_auth] Update import (flutter#3689) [google_sign_in] Updates google_sign_in_platform_interfaces adding parametrized `clientId` (flutter#3686) Import flutter_test for future compatibility (flutter#3665) [ci] Disable analyze on stable for web plugins that contains null safety integration tests. (flutter#3681) Bring HTML inputs into view automatically (flutter#3655) [in_app_purchase] presentCodeRedemptionSheet (flutter#3274) [google_maps_flutter_web] Downgrade mockito in example app. (flutter#3679) Update CI config for Flutter 2 (flutter#3674) [image_picker] fix flutter/flutter#71927 (flutter#3676) [google_maps_flutter_web] Move integration tests to example. (flutter#3675) [google_maps_flutter_web] Make google_maps_flutter_web work with latest plugins (flutter#3673) # Conflicts: # packages/webview_flutter/CHANGELOG.md
This PR adds support to #3640 by parametrizing
clientId
property inMethodChannelGoogleSignIn
List which issues are fixed by this PR. You must list at least one issue.
Same issues as #3640
Pre-launch Checklist
[shared_preferences]
///
).If you need help, consider asking for advice on the #hackers-new channel on Discord.