[in_app_purchase] Add api to expose country code#6540
[in_app_purchase] Add api to expose country code#6540auto-submit[bot] merged 20 commits intoflutter:mainfrom
Conversation
LouiseHsu
left a comment
There was a problem hiding this comment.
ios side lgtm! thanks for adding the ios implementation too!
gmackall
left a comment
There was a problem hiding this comment.
Android LGTM! Just some nitpicky docs comments
packages/in_app_purchase/in_app_purchase/lib/in_app_purchase.dart
Outdated
Show resolved
Hide resolved
packages/in_app_purchase/in_app_purchase_platform_interface/CHANGELOG.md
Outdated
Show resolved
Hide resolved
...ges/in_app_purchase/in_app_purchase_platform_interface/lib/src/in_app_purchase_platform.dart
Outdated
Show resolved
Hide resolved
Co-authored-by: Gray Mackall <34871572+gmackall@users.noreply.github.com>
…ANGELOG.md Co-authored-by: Gray Mackall <34871572+gmackall@users.noreply.github.com>
…b/src/in_app_purchase_platform.dart Co-authored-by: Gray Mackall <34871572+gmackall@users.noreply.github.com>
stuartmorgan-g
left a comment
There was a problem hiding this comment.
Minor comments, but this looks good to split out the first PR (with just the platform interface part).
| /// | ||
| /// | ||
| Future<void> countryCode() => | ||
| throw UnimplementedError('countryCode() has not been implemented.'); |
There was a problem hiding this comment.
Shouldn't this be calling the new platform interface method?
There was a problem hiding this comment.
And you'll want to add Dart unit tests at this layer that it is in fact calling through.
There was a problem hiding this comment.
Done! Thanks for the out of band explanation of this packages value.
| version: 3.2.0 | ||
|
|
||
| environment: | ||
| sdk: ^3.1.0 |
There was a problem hiding this comment.
FYI these values will need to be updated to match i_a_p_storekit's lower limits when you do the final app-facing PR, otherwise pub get will fail.
packages/in_app_purchase/in_app_purchase_platform_interface/CHANGELOG.md
Outdated
Show resolved
Hide resolved
...ges/in_app_purchase/in_app_purchase_platform_interface/lib/src/in_app_purchase_platform.dart
Show resolved
Hide resolved
… have a test in addition to in_app_purchase_interface
Original pr #6540 Related to flutter/flutter#141627
…kit (#6556) Part of flutter/flutter/issues/141627 reviewed pr #6540
|
Assuming the tests pass this pr is ready to land. |
This comment was marked as outdated.
This comment was marked as outdated.
flutter/packages@d39830e...0e3809d 2024-04-18 49699333+dependabot[bot]@users.noreply.github.com Bump github/codeql-action from 3.25.0 to 3.25.1 (flutter/packages#6562) 2024-04-18 stuartmorgan@google.com [ci] Add Linux desktop support to Linux custom_package_tests (flutter/packages#6551) 2024-04-17 katelovett@google.com [two_dimensional_scrollables] Refactor Spans for common use (flutter/packages#6550) 2024-04-17 reidbaker@google.com [in_app_purchase] Add api to expose country code (flutter/packages#6540) 2024-04-17 stuartmorgan@google.com [camera] Initial iOS Pigeon conversion (flutter/packages#6553) 2024-04-17 reidbaker@google.com [in_app_purchase] Add countryCode implementation to android and storekit (flutter/packages#6556) 2024-04-17 magder@google.com [google_sign_in_ios] Upgrade GoogleSignIn iOS SDK to 7.1 (flutter/packages#6404) 2024-04-17 reidbaker@google.com [in_app_purchase_platform_interface] Adds countryCode API (flutter/packages#6548) 2024-04-17 stuartmorgan@google.com [google_maps_flutter] Update app-facing package iOS requirements (flutter/packages#6552) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
flutter/packages@d39830e...0e3809d 2024-04-18 49699333+dependabot[bot]@users.noreply.github.com Bump github/codeql-action from 3.25.0 to 3.25.1 (flutter/packages#6562) 2024-04-18 stuartmorgan@google.com [ci] Add Linux desktop support to Linux custom_package_tests (flutter/packages#6551) 2024-04-17 katelovett@google.com [two_dimensional_scrollables] Refactor Spans for common use (flutter/packages#6550) 2024-04-17 reidbaker@google.com [in_app_purchase] Add api to expose country code (flutter/packages#6540) 2024-04-17 stuartmorgan@google.com [camera] Initial iOS Pigeon conversion (flutter/packages#6553) 2024-04-17 reidbaker@google.com [in_app_purchase] Add countryCode implementation to android and storekit (flutter/packages#6556) 2024-04-17 magder@google.com [google_sign_in_ios] Upgrade GoogleSignIn iOS SDK to 7.1 (flutter/packages#6404) 2024-04-17 reidbaker@google.com [in_app_purchase_platform_interface] Adds countryCode API (flutter/packages#6548) 2024-04-17 stuartmorgan@google.com [google_maps_flutter] Update app-facing package iOS requirements (flutter/packages#6552) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com,rmistry@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
- **Add changelog and version bump** - **dependency override from package tool** Fixes flutter/flutter/issues/141627
Fixes flutter/flutter/issues/141627
Pre-launch Checklist
dart format.)[shared_preferences]pubspec.yamlwith an appropriate new version according to the [pub versioning philosophy], or this PR is [exempt from version changes].CHANGELOG.mdto add a description of the change, [following repository CHANGELOG style].///).