From ab7e22ea5b60e8191f7636d03b0a4221fa3c8630 Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Tue, 11 May 2021 21:28:06 +0200 Subject: [PATCH 1/3] Update to pub version of platform interface --- .../in_app_purchase/in_app_purchase_android/pubspec.yaml | 7 +------ packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml | 7 +------ 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml b/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml index 41cb3e87e185..715c63ef26dd 100644 --- a/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml +++ b/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml @@ -3,9 +3,6 @@ description: An implementation for the Android platform of the Flutter `in_app_p repository: https://github.com/flutter/plugins/tree/master/packages/in_app_purchase/in_app_purchase_android version: 0.1.0 -# TODO(mvanbeusekom): Remove when in_app_purchase_platform_interface is published -publish_to: 'none' - flutter: plugin: platforms: @@ -14,9 +11,7 @@ flutter: pluginClass: InAppPurchasePlugin dependencies: - # TODO(mvanbeusekom): Replace with pub.dev version when in_app_purchase_platform_interface is published - in_app_purchase_platform_interface: - path: ../in_app_purchase_platform_interface + in_app_purchase_platform_interface: ^1.0.0 flutter: sdk: flutter diff --git a/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml b/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml index a5351530f019..97bdd3a48e39 100644 --- a/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml +++ b/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml @@ -3,9 +3,6 @@ description: An implementation for the iOS platform of the Flutter `in_app_purch repository: https://github.com/flutter/plugins/tree/master/packages/in_app_purchase/in_app_purchase_ios version: 0.1.0 -# TODO(mvanbeusekom): Remove when in_app_purchase_platform_interface is published -publish_to: 'none' - flutter: plugin: platforms: @@ -13,9 +10,7 @@ flutter: pluginClass: InAppPurchasePlugin dependencies: - # TODO(mvanbeusekom): Replace with pub.dev version when in_app_purchase_platform_interface is published - in_app_purchase_platform_interface: - path: ../in_app_purchase_platform_interface + in_app_purchase_platform_interface: ^1.0.0 flutter: sdk: flutter From 48c75c058d56062ede883667e238e9221b28bdce Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Tue, 11 May 2021 21:38:21 +0200 Subject: [PATCH 2/3] Add missing dependencies --- packages/in_app_purchase/in_app_purchase_android/pubspec.yaml | 2 ++ packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml b/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml index 715c63ef26dd..b492c7cca877 100644 --- a/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml +++ b/packages/in_app_purchase/in_app_purchase_android/pubspec.yaml @@ -16,6 +16,8 @@ dependencies: flutter: sdk: flutter + json_annotation: ^4.0.1 + collection: ^1.15.0 meta: ^1.3.0 test: ^1.16.0 diff --git a/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml b/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml index 97bdd3a48e39..49a63fc448ee 100644 --- a/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml +++ b/packages/in_app_purchase/in_app_purchase_ios/pubspec.yaml @@ -15,6 +15,8 @@ dependencies: flutter: sdk: flutter + json_annotation: ^4.0.1 + collection: ^1.15.0 meta: ^1.3.0 test: ^1.16.0 From 5dc83bd87d14c95298627ee790178a3d57f663ea Mon Sep 17 00:00:00 2001 From: Maurits van Beusekom Date: Tue, 11 May 2021 21:50:15 +0200 Subject: [PATCH 3/3] Renamed podspec file to match new package name --- .../{in_app_purchase.podspec => in_app_purchase_ios.podspec} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename packages/in_app_purchase/in_app_purchase_ios/ios/{in_app_purchase.podspec => in_app_purchase_ios.podspec} (92%) diff --git a/packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase.podspec b/packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase_ios.podspec similarity index 92% rename from packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase.podspec rename to packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase_ios.podspec index 4a423dd036cf..c0fcc45a7164 100644 --- a/packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase.podspec +++ b/packages/in_app_purchase/in_app_purchase_ios/ios/in_app_purchase_ios.podspec @@ -2,9 +2,9 @@ # To learn more about a Podspec see http://guides.cocoapods.org/syntax/podspec.html # Pod::Spec.new do |s| - s.name = 'in_app_purchase' + s.name = 'in_app_purchase_ios' s.version = '0.0.1' - s.summary = 'Flutter In App Purchase' + s.summary = 'Flutter In App Purchase iOS' s.description = <<-DESC A Flutter plugin for in-app purchases. Exposes APIs for making in-app purchases through the App Store. Downloaded by pub (not CocoaPods).