diff --git a/action-core/src/main/java/com/adyen/checkout/action/core/internal/ActionHandlingPaymentMethodConfigurationBuilder.kt b/action-core/src/main/java/com/adyen/checkout/action/core/internal/ActionHandlingPaymentMethodConfigurationBuilder.kt index db2032318f..befec4b98f 100644 --- a/action-core/src/main/java/com/adyen/checkout/action/core/internal/ActionHandlingPaymentMethodConfigurationBuilder.kt +++ b/action-core/src/main/java/com/adyen/checkout/action/core/internal/ActionHandlingPaymentMethodConfigurationBuilder.kt @@ -9,7 +9,6 @@ package com.adyen.checkout.action.core.internal import android.content.Context -import androidx.annotation.RestrictTo import com.adyen.checkout.action.core.GenericActionConfiguration import com.adyen.checkout.adyen3ds2.Adyen3DS2Configuration import com.adyen.checkout.await.AwaitConfiguration @@ -24,7 +23,6 @@ import com.adyen.checkout.wechatpay.WeChatPayActionConfiguration import java.util.Locale @Suppress("UNCHECKED_CAST") -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) abstract class ActionHandlingPaymentMethodConfigurationBuilder< ConfigurationT : Configuration, BuilderT : BaseConfigurationBuilder diff --git a/components-core/src/main/java/com/adyen/checkout/components/core/internal/BaseConfigurationBuilder.kt b/components-core/src/main/java/com/adyen/checkout/components/core/internal/BaseConfigurationBuilder.kt index b94f86f511..d6cef5a123 100644 --- a/components-core/src/main/java/com/adyen/checkout/components/core/internal/BaseConfigurationBuilder.kt +++ b/components-core/src/main/java/com/adyen/checkout/components/core/internal/BaseConfigurationBuilder.kt @@ -1,7 +1,6 @@ package com.adyen.checkout.components.core.internal import android.content.Context -import androidx.annotation.RestrictTo import com.adyen.checkout.components.core.Amount import com.adyen.checkout.components.core.AnalyticsConfiguration import com.adyen.checkout.components.core.internal.util.ValidationUtils @@ -11,7 +10,6 @@ import com.adyen.checkout.core.exception.CheckoutException import com.adyen.checkout.core.internal.util.LocaleUtil import java.util.Locale -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) abstract class BaseConfigurationBuilder< ConfigurationT : Configuration, BuilderT : BaseConfigurationBuilder diff --git a/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/PaymentComponentProvider.kt b/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/PaymentComponentProvider.kt index a278ec9215..d3da63fbbf 100644 --- a/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/PaymentComponentProvider.kt +++ b/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/PaymentComponentProvider.kt @@ -9,7 +9,6 @@ package com.adyen.checkout.components.core.internal.provider import android.app.Application import androidx.activity.ComponentActivity -import androidx.annotation.RestrictTo import androidx.fragment.app.Fragment import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.ViewModelStoreOwner @@ -22,7 +21,6 @@ import com.adyen.checkout.components.core.internal.Configuration import com.adyen.checkout.components.core.internal.PaymentComponent import com.adyen.checkout.components.core.internal.util.requireApplication -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) interface PaymentComponentProvider< ComponentT : PaymentComponent, ConfigurationT : Configuration, diff --git a/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/StoredPaymentComponentProvider.kt b/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/StoredPaymentComponentProvider.kt index 7d68143491..5167df31e8 100644 --- a/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/StoredPaymentComponentProvider.kt +++ b/components-core/src/main/java/com/adyen/checkout/components/core/internal/provider/StoredPaymentComponentProvider.kt @@ -9,7 +9,6 @@ package com.adyen.checkout.components.core.internal.provider import android.app.Application import androidx.activity.ComponentActivity -import androidx.annotation.RestrictTo import androidx.fragment.app.Fragment import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.ViewModelStoreOwner @@ -22,7 +21,6 @@ import com.adyen.checkout.components.core.internal.Configuration import com.adyen.checkout.components.core.internal.PaymentComponent import com.adyen.checkout.components.core.internal.util.requireApplication -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) interface StoredPaymentComponentProvider< ComponentT : PaymentComponent, ConfigurationT : Configuration, diff --git a/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionPaymentComponentProvider.kt b/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionPaymentComponentProvider.kt index 85b46e2592..9d5b3a1241 100644 --- a/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionPaymentComponentProvider.kt +++ b/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionPaymentComponentProvider.kt @@ -10,7 +10,6 @@ package com.adyen.checkout.sessions.core.internal.provider import android.app.Application import androidx.activity.ComponentActivity -import androidx.annotation.RestrictTo import androidx.fragment.app.Fragment import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.ViewModelStoreOwner @@ -23,7 +22,6 @@ import com.adyen.checkout.components.core.internal.util.requireApplication import com.adyen.checkout.sessions.core.CheckoutSession import com.adyen.checkout.sessions.core.SessionComponentCallback -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) interface SessionPaymentComponentProvider< ComponentT : PaymentComponent, ConfigurationT : Configuration, diff --git a/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionStoredPaymentComponentProvider.kt b/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionStoredPaymentComponentProvider.kt index 15d8a45eea..321b3cf944 100644 --- a/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionStoredPaymentComponentProvider.kt +++ b/sessions-core/src/main/java/com/adyen/checkout/sessions/core/internal/provider/SessionStoredPaymentComponentProvider.kt @@ -10,7 +10,6 @@ package com.adyen.checkout.sessions.core.internal.provider import android.app.Application import androidx.activity.ComponentActivity -import androidx.annotation.RestrictTo import androidx.fragment.app.Fragment import androidx.lifecycle.LifecycleOwner import androidx.lifecycle.ViewModelStoreOwner @@ -23,7 +22,6 @@ import com.adyen.checkout.components.core.internal.util.requireApplication import com.adyen.checkout.sessions.core.CheckoutSession import com.adyen.checkout.sessions.core.SessionComponentCallback -@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP) interface SessionStoredPaymentComponentProvider< ComponentT : PaymentComponent, ConfigurationT : Configuration,