Skip to content

Commit 7a4ffac

Browse files
Remove ExperimentalEmbeddedPaymentElementApi.
1 parent 2149843 commit 7a4ffac

File tree

104 files changed

+2
-280
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+2
-280
lines changed

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/PaymentSheetPlaygroundActivity.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
@file:OptIn(ExperimentalEmbeddedPaymentElementApi::class)
2-
31
package com.stripe.android.paymentsheet.example.playground
42

53
import android.content.Intent

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/PaymentSheetPlaygroundViewModel.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ import com.stripe.android.model.PaymentMethod
2323
import com.stripe.android.paymentelement.AnalyticEvent
2424
import com.stripe.android.paymentelement.EmbeddedPaymentElement
2525
import com.stripe.android.paymentelement.ExperimentalAnalyticEventCallbackApi
26-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
2726
import com.stripe.android.paymentelement.ShippingDetailsInPaymentOptionPreview
2827
import com.stripe.android.paymentsheet.CreateIntentResult
2928
import com.stripe.android.paymentsheet.DelicatePaymentSheetApi
@@ -61,7 +60,7 @@ import kotlinx.coroutines.withContext
6160
import kotlinx.serialization.json.Json
6261
import java.io.IOException
6362

64-
@OptIn(ExperimentalCustomerSessionApi::class, ExperimentalEmbeddedPaymentElementApi::class)
63+
@OptIn(ExperimentalCustomerSessionApi::class)
6564
internal class PaymentSheetPlaygroundViewModel(
6665
application: Application,
6766
private val savedStateHandle: SavedStateHandle,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/PlaygroundState.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import android.os.Parcelable
44
import androidx.compose.runtime.Stable
55
import com.stripe.android.customersheet.CustomerSheet
66
import com.stripe.android.paymentelement.EmbeddedPaymentElement
7-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
87
import com.stripe.android.paymentelement.PaymentMethodOptionsSetupFutureUsagePreview
98
import com.stripe.android.paymentsheet.PaymentSheet
109
import com.stripe.android.paymentsheet.example.playground.model.CheckoutResponse
@@ -98,7 +97,6 @@ internal sealed interface PlaygroundState : Parcelable {
9897
return snapshot.paymentSheetConfiguration(this)
9998
}
10099

101-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
102100
fun embeddedConfiguration(): EmbeddedPaymentElement.Configuration {
103101
return snapshot.embeddedConfiguration(this)
104102
}

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/embedded/EmbeddedPlaygroundActivity.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,6 @@ import com.stripe.android.paymentelement.ConfirmCustomPaymentMethodCallback
3535
import com.stripe.android.paymentelement.EmbeddedPaymentElement
3636
import com.stripe.android.paymentelement.ExperimentalAnalyticEventCallbackApi
3737
import com.stripe.android.paymentelement.ExperimentalCustomPaymentMethodsApi
38-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
39-
import com.stripe.android.paymentelement.WalletButtonsPreview
4038
import com.stripe.android.paymentelement.rememberEmbeddedPaymentElement
4139
import com.stripe.android.paymentsheet.CreateIntentResult
4240
import com.stripe.android.paymentsheet.ExternalPaymentMethodConfirmHandler
@@ -59,7 +57,6 @@ import com.stripe.android.paymentsheet.example.samples.ui.shared.PaymentMethodSe
5957
import kotlinx.coroutines.launch
6058

6159
@OptIn(
62-
ExperimentalEmbeddedPaymentElementApi::class,
6360
ExperimentalCustomPaymentMethodsApi::class,
6461
ExperimentalAnalyticEventCallbackApi::class,
6562
WalletButtonsPreview::class,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/embedded/EmbeddedPlaygroundOneStepContract.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,8 @@ import android.app.Activity
44
import android.content.Context
55
import android.content.Intent
66
import androidx.activity.result.contract.ActivityResultContract
7-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
87
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
98

10-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
119
internal class EmbeddedPlaygroundOneStepContract : ActivityResultContract<PlaygroundState.Payment, Boolean>() {
1210
override fun createIntent(context: Context, input: PlaygroundState.Payment): Intent {
1311
return EmbeddedPlaygroundActivity.create(context, input)

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/embedded/EmbeddedPlaygroundTwoStepContract.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,9 @@ import android.content.Intent
66
import android.os.Parcelable
77
import androidx.activity.result.contract.ActivityResultContract
88
import com.stripe.android.paymentelement.EmbeddedPaymentElement
9-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
109
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
1110
import kotlinx.parcelize.Parcelize
1211

13-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
1412
internal class EmbeddedPlaygroundTwoStepContract :
1513
ActivityResultContract<EmbeddedPlaygroundTwoStepContract.Args, EmbeddedPlaygroundTwoStepContract.Result>() {
1614
override fun createIntent(context: Context, input: Args): Intent {

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/AllowsRemovalOfLastSavedPaymentMethodSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
33
import com.stripe.android.ExperimentalAllowsRemovalOfLastSavedPaymentMethodApi
44
import com.stripe.android.customersheet.CustomerSheet
55
import com.stripe.android.paymentelement.EmbeddedPaymentElement
6-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
76
import com.stripe.android.paymentsheet.PaymentSheet
87
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
98

@@ -22,7 +21,6 @@ internal object AllowsRemovalOfLastSavedPaymentMethodSettingsDefinition : Boolea
2221
configurationBuilder.allowsRemovalOfLastSavedPaymentMethod(value)
2322
}
2423

25-
@ExperimentalEmbeddedPaymentElementApi
2624
@OptIn(ExperimentalAllowsRemovalOfLastSavedPaymentMethodApi::class)
2725
override fun configure(
2826
value: Boolean,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/AppearanceSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87
import com.stripe.android.paymentsheet.example.playground.activity.AppearanceStore
@@ -19,7 +18,6 @@ internal object AppearanceSettingsDefinition : PlaygroundSettingDefinition<Unit>
1918
configurationBuilder.appearance(AppearanceStore.state)
2019
}
2120

22-
@ExperimentalEmbeddedPaymentElementApi
2321
override fun configure(
2422
value: Unit,
2523
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/AttachBillingDetailsToPaymentMethodSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87

@@ -20,7 +19,6 @@ internal object AttachBillingDetailsToPaymentMethodSettingsDefinition : BooleanS
2019
configurationData.updateBillingDetails { copy(attachDefaultsToPaymentMethod = value) }
2120
}
2221

23-
@ExperimentalEmbeddedPaymentElementApi
2422
override fun configure(
2523
value: Boolean,
2624
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CardBrandAcceptanceSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87

@@ -32,7 +31,6 @@ internal object CardBrandAcceptanceSettingsDefinition :
3231
configurationBuilder.cardBrandAcceptance(value.cardBrandAcceptance)
3332
}
3433

35-
@ExperimentalEmbeddedPaymentElementApi
3634
override fun configure(
3735
value: CardBrandAcceptanceType,
3836
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CollectAddressSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87
import com.stripe.android.paymentsheet.PaymentSheet.BillingDetailsCollectionConfiguration.AddressCollectionMode as CollectionMode
@@ -33,7 +32,6 @@ internal object CollectAddressSettingsDefinition :
3332
configurationData.updateBillingDetails { copy(address = value) }
3433
}
3534

36-
@ExperimentalEmbeddedPaymentElementApi
3735
override fun configure(
3836
value: CollectionMode,
3937
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CollectEmailSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.PaymentSheet.BillingDetailsCollectionConfiguration.CollectionMode
87
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
@@ -20,7 +19,6 @@ internal object CollectEmailSettingsDefinition : CollectionModeSettingsDefinitio
2019
configurationData.updateBillingDetails { copy(email = value) }
2120
}
2221

23-
@ExperimentalEmbeddedPaymentElementApi
2422
override fun configure(
2523
value: CollectionMode,
2624
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CollectNameSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.PaymentSheet.BillingDetailsCollectionConfiguration.CollectionMode
87
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
@@ -20,7 +19,6 @@ internal object CollectNameSettingsDefinition : CollectionModeSettingsDefinition
2019
configurationData.updateBillingDetails { copy(name = value) }
2120
}
2221

23-
@ExperimentalEmbeddedPaymentElementApi
2422
override fun configure(
2523
value: CollectionMode,
2624
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CollectPhoneSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.PaymentSheet.BillingDetailsCollectionConfiguration.CollectionMode
87
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
@@ -20,7 +19,6 @@ internal object CollectPhoneSettingsDefinition : CollectionModeSettingsDefinitio
2019
configurationData.updateBillingDetails { copy(phone = value) }
2120
}
2221

23-
@ExperimentalEmbeddedPaymentElementApi
2422
override fun configure(
2523
value: CollectionMode,
2624
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CustomPaymentMethodsSettingsDefinition.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
44
import com.stripe.android.paymentelement.ExperimentalCustomPaymentMethodsApi
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87

9-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class, ExperimentalCustomPaymentMethodsApi::class)
8+
@OptIn(ExperimentalCustomPaymentMethodsApi::class)
109
internal object CustomPaymentMethodsSettingDefinition :
1110
PlaygroundSettingDefinition<CustomPaymentMethodPlaygroundType>,
1211
PlaygroundSettingDefinition.Saveable<CustomPaymentMethodPlaygroundType> by EnumSaveable(

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/CustomerSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.PaymentSheet
65
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
76
import com.stripe.android.paymentsheet.example.playground.model.CheckoutRequest
@@ -51,7 +50,6 @@ internal object CustomerSettingsDefinition :
5150
configurationBuilder.customer(playgroundState.customerConfig)
5251
}
5352

54-
@ExperimentalEmbeddedPaymentElementApi
5553
override fun configure(
5654
value: CustomerType,
5755
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/DefaultBillingAddressSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87
import java.util.UUID
@@ -38,7 +37,6 @@ internal object DefaultBillingAddressSettingsDefinition :
3837
}
3938
}
4039

41-
@ExperimentalEmbeddedPaymentElementApi
4240
override fun configure(
4341
value: DefaultBillingAddress,
4442
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/DelayedPaymentMethodsSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.PaymentSheet
65
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
76

@@ -23,7 +22,6 @@ internal object DelayedPaymentMethodsSettingsDefinition : BooleanSettingsDefinit
2322
configurationBuilder.allowsDelayedPaymentMethods(value)
2423
}
2524

26-
@ExperimentalEmbeddedPaymentElementApi
2725
override fun configure(
2826
value: Boolean,
2927
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/EmbeddedAppearanceSettingsDefinition.kt

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@ package com.stripe.android.paymentsheet.example.playground.settings
33
import android.os.Parcelable
44
import androidx.compose.ui.graphics.Color
55
import androidx.compose.ui.graphics.toArgb
6-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
76
import com.stripe.android.paymentsheet.PaymentSheet
87
import com.stripe.android.paymentsheet.example.playground.activity.AppearanceStore
98
import kotlinx.parcelize.Parcelize
109
import kotlinx.serialization.Serializable
11-
import kotlinx.serialization.encodeToString
1210
import kotlinx.serialization.json.Json
1311

1412
internal object EmbeddedAppearanceSettingsDefinition :
@@ -28,7 +26,6 @@ internal object EmbeddedAppearanceSettingsDefinition :
2826
return Json.encodeToString(value)
2927
}
3028

31-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
3229
override fun setValue(value: EmbeddedAppearance) {
3330
super.setValue(value)
3431
AppearanceStore.state = AppearanceStore.state.copy(
@@ -43,7 +40,6 @@ internal enum class EmbeddedRow {
4340
FloatingButton
4441
}
4542

46-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
4743
@Serializable
4844
@Parcelize
4945
internal data class EmbeddedAppearance(

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/EmbeddedFormSheetActionSettingDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
65

7-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
86
internal object EmbeddedFormSheetActionSettingDefinition :
97
PlaygroundSettingDefinition<
108
EmbeddedFormSheetActionSettingDefinition.FormSheetAction

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/EmbeddedViewDisplaysMandateSettingDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
65

7-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
86
internal object EmbeddedViewDisplaysMandateSettingDefinition : BooleanSettingsDefinition(
97
key = "embeddedViewDisplaysMandate",
108
displayName = "Embedded View Displays Mandate",

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/ExternalPaymentMethodSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.PaymentSheet
65
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
76

@@ -49,7 +48,6 @@ internal object ExternalPaymentMethodSettingsDefinition :
4948
}
5049
}
5150

52-
@ExperimentalEmbeddedPaymentElementApi
5351
override fun configure(
5452
value: ExternalPaymentMethodType,
5553
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/GooglePaySettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87

@@ -28,7 +27,6 @@ internal object GooglePaySettingsDefinition : BooleanSettingsDefinition(
2827
}
2928
}
3029

31-
@ExperimentalEmbeddedPaymentElementApi
3230
override fun configure(
3331
value: Boolean,
3432
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/LinkSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.paymentelement.EmbeddedPaymentElement
4-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
54
import com.stripe.android.paymentsheet.PaymentSheet
65
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
76
import com.stripe.android.paymentsheet.example.playground.model.CheckoutRequest
@@ -33,7 +32,6 @@ internal object LinkSettingsDefinition : BooleanSettingsDefinition(
3332
)
3433
}
3534

36-
@OptIn(ExperimentalEmbeddedPaymentElementApi::class)
3735
override fun configure(
3836
value: Boolean,
3937
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

paymentsheet-example/src/main/java/com/stripe/android/paymentsheet/example/playground/settings/PaymentMethodOrderSettingsDefinition.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package com.stripe.android.paymentsheet.example.playground.settings
22

33
import com.stripe.android.customersheet.CustomerSheet
44
import com.stripe.android.paymentelement.EmbeddedPaymentElement
5-
import com.stripe.android.paymentelement.ExperimentalEmbeddedPaymentElementApi
65
import com.stripe.android.paymentsheet.PaymentSheet
76
import com.stripe.android.paymentsheet.example.playground.PlaygroundState
87

@@ -32,7 +31,6 @@ internal object PaymentMethodOrderSettingsDefinition :
3231
}
3332
}
3433

35-
@ExperimentalEmbeddedPaymentElementApi
3634
override fun configure(
3735
value: String,
3836
configurationBuilder: EmbeddedPaymentElement.Configuration.Builder,

0 commit comments

Comments
 (0)