Downloading Google Java Format...
Downloading ktfmt...
--packages-for-branch: running on branch "HEAD".
Running for all packages that have diffs relative to "973e8b59e24ba80d3c36a2bcfa914fcfd5e19943"
Changed packages: in_app_purchase_android
Formatting .java files...
Running command: "java -jar /b/s/w/ir/x/w/packages/script/tool/bin/google-java-format-1.3-all-deps.jar --replace in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/BillingClientFactory.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/BillingClientFactoryImpl.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/InAppPurchasePlugin.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/Messages.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/MethodCallHandlerImpl.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/PluginPurchaseListener.java in_app_purchase/in_app_purchase_android/android/src/main/java/io/flutter/plugins/inapppurchase/Translator.java in_app_purchase/in_app_purchase_android/android/src/test/java/android/text/TextUtils.java in_app_purchase/in_app_purchase_android/android/src/test/java/android/util/Log.java in_app_purchase/in_app_purchase_android/android/src/test/java/io/flutter/plugins/inapppurchase/BillingClientFactoryImplTest.java in_app_purchase/in_app_purchase_android/android/src/test/java/io/flutter/plugins/inapppurchase/InAppPurchasePluginTest.java in_app_purchase/in_app_purchase_android/android/src/test/java/io/flutter/plugins/inapppurchase/MethodCallHandlerTest.java in_app_purchase/in_app_purchase_android/android/src/test/java/io/flutter/plugins/inapppurchase/TranslatorTest.java in_app_purchase/in_app_purchase_android/example/android/app/src/androidTest/java/io/flutter/plugins/DartIntegrationTest.java in_app_purchase/in_app_purchase_android/example/android/app/src/androidTest/java/io/flutter/plugins/inapppurchaseexample/FlutterActivityTest.java in_app_purchase/in_app_purchase_android/example/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java" in /b/s/w/ir/x/w/packages/packages
--packages-for-branch: running on branch "HEAD".
Running for all packages that have diffs relative to "973e8b59e24ba80d3c36a2bcfa914fcfd5e19943"
Changed packages: in_app_purchase_android
============================================================
|| Running for packages/in_app_purchase/in_app_purchase_android [@0:07]
============================================================
Formatting .dart files...
Running command: "dart format example/integration_test/in_app_purchase_test.dart example/lib/consumable_store.dart example/lib/main.dart example/lib/migration_guide_examples.dart example/test_driver/integration_test.dart lib/billing_client_wrappers.dart lib/in_app_purchase_android.dart lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.dart lib/src/billing_client_wrappers/alternative_billing_only_reporting_details_wrapper.g.dart lib/src/billing_client_wrappers/billing_client_manager.dart lib/src/billing_client_wrappers/billing_client_wrapper.dart lib/src/billing_client_wrappers/billing_client_wrapper.g.dart lib/src/billing_client_wrappers/billing_config_wrapper.dart lib/src/billing_client_wrappers/billing_config_wrapper.g.dart lib/src/billing_client_wrappers/billing_response_wrapper.dart lib/src/billing_client_wrappers/billing_response_wrapper.g.dart lib/src/billing_client_wrappers/one_time_purchase_offer_details_wrapper.dart lib/src/billing_client_wrappers/one_time_purchase_offer_details_wrapper.g.dart lib/src/billing_client_wrappers/product_details_wrapper.dart lib/src/billing_client_wrappers/product_details_wrapper.g.dart lib/src/billing_client_wrappers/product_wrapper.dart lib/src/billing_client_wrappers/product_wrapper.g.dart lib/src/billing_client_wrappers/purchase_wrapper.dart lib/src/billing_client_wrappers/purchase_wrapper.g.dart lib/src/billing_client_wrappers/subscription_offer_details_wrapper.dart lib/src/billing_client_wrappers/subscription_offer_details_wrapper.g.dart lib/src/billing_client_wrappers/user_choice_details_wrapper.dart lib/src/billing_client_wrappers/user_choice_details_wrapper.g.dart lib/src/in_app_purchase_android_platform.dart lib/src/in_app_purchase_android_platform_addition.dart lib/src/messages.g.dart lib/src/pigeon_converters.dart lib/src/types/change_subscription_param.dart lib/src/types/google_play_product_details.dart lib/src/types/google_play_purchase_details.dart lib/src/types/google_play_purchase_param.dart lib/src/types/google_play_user_choice_details.dart lib/src/types/query_purchase_details_response.dart lib/src/types/translator.dart lib/src/types/types.dart pigeons/messages.dart test/billing_client_wrappers/billing_client_manager_test.dart test/billing_client_wrappers/billing_client_wrapper_test.dart test/billing_client_wrappers/billing_client_wrapper_test.mocks.dart test/billing_client_wrappers/product_details_wrapper_test.dart test/billing_client_wrappers/product_wrapper_test.dart test/billing_client_wrappers/purchase_wrapper_test.dart test/in_app_purchase_android_platform_addition_test.dart test/in_app_purchase_android_platform_test.dart test/test_conversion_utils.dart test/types/translator_test.dart" in /b/s/w/ir/x/w/packages/packages/in_app_purchase/in_app_purchase_android
Formatted lib/src/in_app_purchase_android_platform.dart
Formatted test/in_app_purchase_android_platform_test.dart
Formatted 51 files (2 changed) in 1.15 seconds.
[packages/in_app_purchase/in_app_purchase_android completed in 0m 1s]
These files are not formatted correctly (see diff below):
packages/in_app_purchase/in_app_purchase_android/lib/src/in_app_purchase_android_platform.dart
packages/in_app_purchase/in_app_purchase_android/test/in_app_purchase_android_platform_test.dart
To fix run the repository tooling `format` command:
https://github.com/flutter/packages/blob/main/script/tool/README.md#format-code
or copy-paste this command into your terminal:
patch -p1 <<DONE
diff --git a/packages/in_app_purchase/in_app_purchase_android/lib/src/in_app_purchase_android_platform.dart b/packages/in_app_purchase/in_app_purchase_android/lib/src/in_app_purchase_android_platform.dart
index 34df87027..cb7161fa7 100644
--- a/packages/in_app_purchase/in_app_purchase_android/lib/src/in_app_purchase_android_platform.dart
+++ b/packages/in_app_purchase/in_app_purchase_android/lib/src/in_app_purchase_android_platform.dart
@@ -149,8 +149,8 @@ class InAppPurchaseAndroidPlatform extends InAppPurchasePlatform {
offerToken = purchaseParam.offerToken;
}
-
- if (offerToken == null && purchaseParam.productDetails is GooglePlayProductDetails) {
+ if (offerToken == null &&
+ purchaseParam.productDetails is GooglePlayProductDetails) {
offerToken =
(purchaseParam.productDetails as GooglePlayProductDetails).offerToken;
}
diff --git a/packages/in_app_purchase/in_app_purchase_android/test/in_app_purchase_android_platform_test.dart b/packages/in_app_purchase/in_app_purchase_android/test/in_app_purchase_android_platform_test.dart
index eb1e68a2c..9899e75dd 100644
--- a/packages/in_app_purchase/in_app_purchase_android/test/in_app_purchase_android_platform_test.dart
+++ b/packages/in_app_purchase/in_app_purchase_android/test/in_app_purchase_android_platform_test.dart
@@ -263,8 +263,10 @@ void main() {
});
group('make payment', () {
- test('buy non consumable subscribe offer, serializes and deserializes data', () async {
- const ProductDetailsWrapper productDetails = dummySubscriptionProductDetails;
+ test('buy non consumable subscribe offer, serializes and deserializes data',
+ () async {
+ const ProductDetailsWrapper productDetails =
+ dummySubscriptionProductDetails;
const String accountId = 'hashedAccountId';
const String debugMessage = 'dummy message';
const BillingResponse sentCode = BillingResponse.ok;
@@ -307,9 +309,10 @@ void main() {
subscription.cancel();
}, onDone: () {});
final GooglePlayPurchaseParam purchaseParam = GooglePlayPurchaseParam(
- offerToken: productDetails.subscriptionOfferDetails?.first.offerIdToken,
+ offerToken:
+ productDetails.subscriptionOfferDetails?.first.offerIdToken,
productDetails:
- GooglePlayProductDetails.fromProductDetails(productDetails).first,
+ GooglePlayProductDetails.fromProductDetails(productDetails).first,
applicationUserName: accountId);
final bool launchResult = await iapAndroidPlatform.buyNonConsumable(
purchaseParam: purchaseParam);
DONE