-
Notifications
You must be signed in to change notification settings - Fork 67
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1670 from Adyen/develop
Release 5.5.0
- Loading branch information
Showing
222 changed files
with
13,983 additions
and
571 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -38,7 +38,7 @@ jobs: | |
|
||
# Deploy to GitHub Pages | ||
- name: Deploy GitHub Pages | ||
uses: JamesIves/[email protected].0 | ||
uses: JamesIves/[email protected].1 | ||
with: | ||
BRANCH: gh-pages | ||
FOLDER: build/docs/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
name: Validate public API | ||
|
||
on: | ||
workflow_call | ||
|
||
jobs: | ||
validate_public_api: | ||
name: Validate public API | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Set up JDK | ||
uses: actions/setup-java@v4 | ||
with: | ||
distribution: 'zulu' | ||
java-version: 17 | ||
|
||
- name: Gradle cache | ||
uses: gradle/actions/setup-gradle@v3 | ||
with: | ||
cache-read-only: true | ||
|
||
- name: Check public API | ||
run: | | ||
( ./gradlew apiCheck --continue 2> "${{ github.workspace }}/api_changes.txt" ) || true | ||
bash ./scripts/process_api_changes.sh | ||
- name: Comment on PR | ||
uses: thollander/actions-comment-pull-request@v2 | ||
with: | ||
filePath: "${{ github.workspace }}/api_changes.md" | ||
comment_tag: api_changes | ||
mode: recreate | ||
|
||
- name: Check if successful | ||
run : | | ||
if [ -s api_changes.txt ] | ||
then | ||
# Fail workflow if there are API changes | ||
exit 1 | ||
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,127 @@ | ||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2Component : androidx/lifecycle/ViewModel, com/adyen/checkout/components/core/RedirectableActionComponent, com/adyen/checkout/components/core/internal/ActionComponent, com/adyen/checkout/components/core/internal/IntentHandlingComponent, com/adyen/checkout/ui/core/internal/ui/ViewableComponent { | ||
public static final field Companion Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component$Companion; | ||
public static final field PROVIDER Lcom/adyen/checkout/components/core/internal/provider/ActionComponentProvider; | ||
public fun canHandleAction (Lcom/adyen/checkout/components/core/action/Action;)Z | ||
public fun getDelegate ()Lcom/adyen/checkout/adyen3ds2/internal/ui/Adyen3DS2Delegate; | ||
public synthetic fun getDelegate ()Lcom/adyen/checkout/components/core/internal/ui/ComponentDelegate; | ||
public fun getViewFlow ()Lkotlinx/coroutines/flow/Flow; | ||
public fun handleAction (Lcom/adyen/checkout/components/core/action/Action;Landroid/app/Activity;)V | ||
public fun handleIntent (Landroid/content/Intent;)V | ||
public fun setOnRedirectListener (Lkotlin/jvm/functions/Function0;)V | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2Component$Companion { | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2Configuration : com/adyen/checkout/components/core/internal/Configuration { | ||
public static final field CREATOR Landroid/os/Parcelable$Creator; | ||
public synthetic fun <init> (Ljava/util/Locale;Lcom/adyen/checkout/core/Environment;Ljava/lang/String;Lcom/adyen/checkout/components/core/AnalyticsConfiguration;Lcom/adyen/checkout/components/core/Amount;Lcom/adyen/threeds2/customization/UiCustomization;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V | ||
public fun describeContents ()I | ||
public fun getAmount ()Lcom/adyen/checkout/components/core/Amount; | ||
public fun getAnalyticsConfiguration ()Lcom/adyen/checkout/components/core/AnalyticsConfiguration; | ||
public fun getClientKey ()Ljava/lang/String; | ||
public fun getEnvironment ()Lcom/adyen/checkout/core/Environment; | ||
public fun getShopperLocale ()Ljava/util/Locale; | ||
public final fun getThreeDSRequestorAppURL ()Ljava/lang/String; | ||
public final fun getUiCustomization ()Lcom/adyen/threeds2/customization/UiCustomization; | ||
public fun writeToParcel (Landroid/os/Parcel;I)V | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2Configuration$Builder : com/adyen/checkout/components/core/internal/BaseConfigurationBuilder { | ||
public fun <init> (Landroid/content/Context;Lcom/adyen/checkout/core/Environment;Ljava/lang/String;)V | ||
public fun <init> (Lcom/adyen/checkout/core/Environment;Ljava/lang/String;)V | ||
public fun <init> (Ljava/util/Locale;Lcom/adyen/checkout/core/Environment;Ljava/lang/String;)V | ||
public synthetic fun buildInternal ()Lcom/adyen/checkout/components/core/internal/Configuration; | ||
public final fun setThreeDSRequestorAppURL (Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration$Builder; | ||
public final fun setUiCustomization (Lcom/adyen/threeds2/customization/UiCustomization;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration$Builder; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2Configuration$Creator : android/os/Parcelable$Creator { | ||
public fun <init> ()V | ||
public final fun createFromParcel (Landroid/os/Parcel;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration; | ||
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; | ||
public final fun newArray (I)[Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration; | ||
public synthetic fun newArray (I)[Ljava/lang/Object; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Adyen3DS2ConfigurationKt { | ||
public static final fun adyen3DS2 (Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lkotlin/jvm/functions/Function1;)Lcom/adyen/checkout/components/core/CheckoutConfiguration; | ||
public static synthetic fun adyen3DS2$default (Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lcom/adyen/checkout/components/core/CheckoutConfiguration; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Authentication3DS2Exception : com/adyen/checkout/core/exception/ComponentException { | ||
public static final field Companion Lcom/adyen/checkout/adyen3ds2/Authentication3DS2Exception$Companion; | ||
public fun <init> (Ljava/lang/String;)V | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Authentication3DS2Exception$Companion { | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/BuildConfig { | ||
public static final field BUILD_TYPE Ljava/lang/String; | ||
public static final field CHECKOUT_VERSION Ljava/lang/String; | ||
public static final field DEBUG Z | ||
public static final field LIBRARY_PACKAGE_NAME Ljava/lang/String; | ||
public fun <init> ()V | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Cancelled3DS2Exception : com/adyen/checkout/core/exception/ComponentException { | ||
public static final field Companion Lcom/adyen/checkout/adyen3ds2/Cancelled3DS2Exception$Companion; | ||
public fun <init> (Ljava/lang/String;)V | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/Cancelled3DS2Exception$Companion { | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/internal/data/model/ChallengeToken$Creator : android/os/Parcelable$Creator { | ||
public fun <init> ()V | ||
public final fun createFromParcel (Landroid/os/Parcel;)Lcom/adyen/checkout/adyen3ds2/internal/data/model/ChallengeToken; | ||
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; | ||
public final fun newArray (I)[Lcom/adyen/checkout/adyen3ds2/internal/data/model/ChallengeToken; | ||
public synthetic fun newArray (I)[Ljava/lang/Object; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/internal/data/model/FingerprintToken$Creator : android/os/Parcelable$Creator { | ||
public fun <init> ()V | ||
public final fun createFromParcel (Landroid/os/Parcel;)Lcom/adyen/checkout/adyen3ds2/internal/data/model/FingerprintToken; | ||
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; | ||
public final fun newArray (I)[Lcom/adyen/checkout/adyen3ds2/internal/data/model/FingerprintToken; | ||
public synthetic fun newArray (I)[Ljava/lang/Object; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintRequest$Creator : android/os/Parcelable$Creator { | ||
public fun <init> ()V | ||
public final fun createFromParcel (Landroid/os/Parcel;)Lcom/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintRequest; | ||
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; | ||
public final fun newArray (I)[Lcom/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintRequest; | ||
public synthetic fun newArray (I)[Ljava/lang/Object; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintResponse$Creator : android/os/Parcelable$Creator { | ||
public fun <init> ()V | ||
public final fun createFromParcel (Landroid/os/Parcel;)Lcom/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintResponse; | ||
public synthetic fun createFromParcel (Landroid/os/Parcel;)Ljava/lang/Object; | ||
public final fun newArray (I)[Lcom/adyen/checkout/adyen3ds2/internal/data/model/SubmitFingerprintResponse; | ||
public synthetic fun newArray (I)[Ljava/lang/Object; | ||
} | ||
|
||
public final class com/adyen/checkout/adyen3ds2/internal/provider/Adyen3DS2ComponentProvider : com/adyen/checkout/components/core/internal/provider/ActionComponentProvider { | ||
public fun canHandleAction (Lcom/adyen/checkout/components/core/action/Action;)Z | ||
public fun get (Landroidx/activity/ComponentActivity;Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public fun get (Landroidx/activity/ComponentActivity;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public synthetic fun get (Landroidx/activity/ComponentActivity;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public synthetic fun get (Landroidx/activity/ComponentActivity;Lcom/adyen/checkout/components/core/internal/Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public fun get (Landroidx/fragment/app/Fragment;Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public fun get (Landroidx/fragment/app/Fragment;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public synthetic fun get (Landroidx/fragment/app/Fragment;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public synthetic fun get (Landroidx/fragment/app/Fragment;Lcom/adyen/checkout/components/core/internal/Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public fun get (Landroidx/savedstate/SavedStateRegistryOwner;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/LifecycleOwner;Landroid/app/Application;Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public fun get (Landroidx/savedstate/SavedStateRegistryOwner;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/LifecycleOwner;Landroid/app/Application;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/adyen3ds2/Adyen3DS2Component; | ||
public synthetic fun get (Landroidx/savedstate/SavedStateRegistryOwner;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/LifecycleOwner;Landroid/app/Application;Lcom/adyen/checkout/components/core/CheckoutConfiguration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public synthetic fun get (Landroidx/savedstate/SavedStateRegistryOwner;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/LifecycleOwner;Landroid/app/Application;Lcom/adyen/checkout/components/core/internal/Configuration;Lcom/adyen/checkout/components/core/ActionComponentCallback;Ljava/lang/String;)Lcom/adyen/checkout/components/core/internal/ActionComponent; | ||
public fun getDelegate (Lcom/adyen/checkout/components/core/CheckoutConfiguration;Landroidx/lifecycle/SavedStateHandle;Landroid/app/Application;)Lcom/adyen/checkout/adyen3ds2/internal/ui/Adyen3DS2Delegate; | ||
public synthetic fun getDelegate (Lcom/adyen/checkout/components/core/CheckoutConfiguration;Landroidx/lifecycle/SavedStateHandle;Landroid/app/Application;)Lcom/adyen/checkout/components/core/internal/ui/ActionDelegate; | ||
public fun getSupportedActionTypes ()Ljava/util/List; | ||
public fun providesDetails (Lcom/adyen/checkout/components/core/action/Action;)Z | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.