diff --git a/DTCardScanner.xcframework/Info.plist b/DTCardScanner.xcframework/Info.plist
deleted file mode 100644
index 397d43e..0000000
--- a/DTCardScanner.xcframework/Info.plist
+++ /dev/null
@@ -1,40 +0,0 @@
-
-
-
-
- AvailableLibraries
-
-
- LibraryIdentifier
- ios-arm64_x86_64-simulator
- LibraryPath
- DTCardScanner.framework
- SupportedArchitectures
-
- arm64
- x86_64
-
- SupportedPlatform
- ios
- SupportedPlatformVariant
- simulator
-
-
- LibraryIdentifier
- ios-arm64
- LibraryPath
- DTCardScanner.framework
- SupportedArchitectures
-
- arm64
-
- SupportedPlatform
- ios
-
-
- CFBundlePackageType
- XFWK
- XCFrameworkFormatVersion
- 1.0
-
-
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/DTCardScanner b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/DTCardScanner
deleted file mode 100755
index 56b7f37..0000000
Binary files a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/DTCardScanner and /dev/null differ
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h
deleted file mode 100755
index a7e4d87..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h
+++ /dev/null
@@ -1,80 +0,0 @@
-//
-// CardIOCreditCardInfo.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import
-
-/// CardIOCreditCardType Identifies type of card.
-typedef NS_ENUM(NSInteger, CardIOCreditCardType) {
- /// The card number does not correspond to any recognizable card type.
- CardIOCreditCardTypeUnrecognized = 0,
- /// The card number corresponds to multiple card types (e.g., when only a few digits have been entered).
- CardIOCreditCardTypeAmbiguous = 1,
- /// American Express
- CardIOCreditCardTypeAmex = '3',
- /// Japan Credit Bureau
- CardIOCreditCardTypeJCB = 'J',
- /// VISA
- CardIOCreditCardTypeVisa = '4',
- /// MasterCard
- CardIOCreditCardTypeMastercard = '5',
- /// Discover Card
- CardIOCreditCardTypeDiscover = '6'
-};
-
-
-/// Container for the information about a card.
-@interface CardIOCreditCardInfo : NSObject
-
-/// Card number.
-@property(nonatomic, copy, readwrite) NSString *cardNumber;
-
-/// Card number with all but the last four digits obfuscated.
-@property(nonatomic, copy, readonly) NSString *redactedCardNumber;
-
-/// January == 1
-/// @note expiryMonth & expiryYear may be 0, if expiry information was not requested.
-@property(nonatomic, assign, readwrite) NSUInteger expiryMonth;
-
-/// The full four digit year.
-/// @note expiryMonth & expiryYear may be 0, if expiry information was not requested.
-@property(nonatomic, assign, readwrite) NSUInteger expiryYear;
-
-/// Security code (aka CSC, CVV, CVV2, etc.)
-/// @note May be nil, if security code was not requested.
-@property(nonatomic, copy, readwrite) NSString *cvv;
-
-/// Postal code. Format is country dependent.
-/// @note May be nil, if postal code information was not requested.
-@property(nonatomic, copy, readwrite) NSString *postalCode;
-
-/// Was the card number scanned (as opposed to entered manually)?
-@property(nonatomic, assign, readwrite) BOOL scanned;
-
-/// The rectified card image; usually 428x270.
-@property(nonatomic, strong, readwrite) UIImage *cardImage;
-
-/// Derived from cardNumber.
-/// @note CardIOCreditInfo objects returned by either of the delegate methods
-/// userDidProvideCreditCardInfo:inPaymentViewController:
-/// or cardIOView:didScanCard:
-/// will never return a cardType of CardIOCreditCardTypeAmbiguous.
-@property(nonatomic, assign, readonly) CardIOCreditCardType cardType;
-
-/// Convenience method which returns a card type string suitable for display (e.g. "Visa", "American Express", "JCB", "MasterCard", or "Discover").
-/// Where appropriate, this string will be translated into the language specified.
-/// @param cardType The card type.
-/// @param languageOrLocale See CardIOPaymentViewController.h for a detailed explanation of languageOrLocale.
-/// @return Card type string suitable for display.
-+ (NSString *)displayStringForCardType:(CardIOCreditCardType)cardType usingLanguageOrLocale:(NSString *)languageOrLocale;
-
-/// Returns a 36x25 credit card logo, at a resolution appropriate for the device.
-/// @param cardType The card type.
-/// @return 36x25 credit card logo.
-+ (UIImage *)logoForCardType:(CardIOCreditCardType)cardType;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIODetectionMode.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIODetectionMode.h
deleted file mode 100755
index a119c47..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIODetectionMode.h
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// CardIODetectionMode.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-//
-
-#ifndef icc_CardIODetectionMode_h
-#define icc_CardIODetectionMode_h
-
-typedef NS_ENUM(NSInteger, CardIODetectionMode) {
- CardIODetectionModeCardImageAndNumber = 0,
- CardIODetectionModeCardImageOnly,
- CardIODetectionModeAutomatic
-};
-
-#endif
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOUtilities.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOUtilities.h
deleted file mode 100755
index 765663a..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOUtilities.h
+++ /dev/null
@@ -1,37 +0,0 @@
-//
-// CardIOUtilities.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import
-
-@interface CardIOUtilities : NSObject
-
-/// Please send the output of this method with any technical support requests.
-/// @return Human-readable version of this library.
-+ (NSString *)libraryVersion;
-
-/// Determine whether this device supports camera-based card scanning, considering
-/// factors such as hardware support and OS version.
-///
-/// card.io automatically provides manual entry of cards as a fallback,
-/// so it is not typically necessary for your app to check this.
-///
-/// @return YES iff the user's device supports camera-based card scanning.
-+ (BOOL)canReadCardWithCamera;
-
-/// The preload method prepares card.io to launch faster. Calling preload is optional but suggested.
-/// On an iPhone 5S, for example, preloading makes card.io launch ~400ms faster.
-/// The best time to call preload is when displaying a view from which card.io might be launched;
-/// e.g., inside your view controller's viewWillAppear: method.
-/// preload works in the background; the call to preload returns immediately.
-+ (void)preload;
-
-/// Returns a doubly Gaussian-blurred screenshot, intended for screenshots when backgrounding.
-/// @return Blurred screenshot.
-+ (UIImageView *)blurredScreenImageView;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOView.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOView.h
deleted file mode 100755
index 8919923..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOView.h
+++ /dev/null
@@ -1,125 +0,0 @@
-//
-// CardIOView.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import "CardIOViewDelegate.h"
-#import "CardIODetectionMode.h"
-
-/// CardIOView is one of two main entry points into the card.io SDK.
-/// @see CardIOPaymentViewController
-@interface CardIOView : UIView
-
-
-#pragma mark - Properties you MUST set
-
-/// Typically, your view controller will set itself as this delegate.
-@property(nonatomic, weak, readwrite) id delegate;
-
-
-#pragma mark - Properties you MAY set
-
-/// The preferred language for all strings appearing in the user interface.
-/// If not set, or if set to nil, defaults to the device's current language setting.
-///
-/// Can be specified as a language code ("en", "fr", "zh-Hans", etc.) or as a locale ("en_AU", "fr_FR", "zh-Hant_HK", etc.).
-/// If card.io does not contain localized strings for a specified locale, then it will fall back to the language. E.g., "es_CO" -> "es".
-/// If card.io does not contain localized strings for a specified language, then it will fall back to American English.
-///
-/// If you specify only a language code, and that code matches the device's currently preferred language,
-/// then card.io will attempt to use the device's current region as well.
-/// E.g., specifying "en" on a device set to "English" and "United Kingdom" will result in "en_GB".
-///
-/// These localizations are currently included:
-/// ar,da,de,en,en_AU,en_GB,es,es_MX,fr,he,is,it,ja,ko,ms,nb,nl,pl,pt,pt_BR,ru,sv,th,tr,zh-Hans,zh-Hant,zh-Hant_TW.
-@property(nonatomic, copy, readwrite) NSString *languageOrLocale;
-
-/// Alter the card guide (bracket) color. Opaque colors recommended.
-/// Defaults to nil; if nil, will use card.io green.
-@property(nonatomic, retain, readwrite) UIColor *guideColor;
-
-/// Set to YES to show the card.io logo over the camera instead of the PayPal logo. Defaults to NO.
-@property(nonatomic, assign, readwrite) BOOL useCardIOLogo;
-
-/// Hide the PayPal or card.io logo in the scan view. Defaults to NO.
-@property(nonatomic, assign, readwrite) BOOL hideCardIOLogo;
-
-/// By default, in camera view the card guide and the buttons always rotate to match the device's orientation.
-/// All four orientations are permitted, regardless of any app or viewcontroller constraints.
-/// If you wish, the card guide and buttons can instead obey standard iOS constraints, including
-/// the UISupportedInterfaceOrientations settings in your app's plist.
-/// Set to NO to follow standard iOS constraints. Defaults to YES. (Does not affect the manual entry screen.)
-@property(nonatomic, assign, readwrite) BOOL allowFreelyRotatingCardGuide;
-
-/// Set the scan instruction text. If nil, use the default text. Defaults to nil.
-/// Use newlines as desired to control the wrapping of text onto multiple lines.
-@property(nonatomic, copy, readwrite) NSString *scanInstructions;
-
-/// A custom view that will be overlaid atop the entire scan view. Defaults to nil.
-/// If you set a scanOverlayView, be sure to:
-///
-/// * Consider rotation. Be sure to test on the iPad with rotation both enabled and disabled.
-/// To make rotation synchronization easier, whenever a scanOverlayView is set, and card.io does an
-/// in-place rotation (rotates its UI elements relative to their containers), card.io will generate
-/// rotation notifications; see CardIOScanningOrientationDidChangeNotification
-/// and associated userInfo key documentation below.
-/// As with UIKit, the initial rotation is always UIInterfaceOrientationPortrait.
-///
-/// * Be sure to pass touches through to the superview as appropriate. Note that the entire camera
-/// preview responds to touches (triggers refocusing). Test the light button and the toolbar buttons.
-///
-/// * Minimize animations, redrawing, or any other CPU/GPU/memory intensive activities
-@property(nonatomic, retain, readwrite) UIView *scanOverlayView;
-
-/// Set to NO if you don't want the camera to try to scan the card expiration.
-/// Defaults to YES.
-@property(nonatomic, assign, readwrite) BOOL scanExpiry;
-
-/// CardIODetectionModeCardImageAndNumber: the scanner must successfully identify the card number.
-/// CardIODetectionModeCardImageOnly: don't scan the card, just detect a credit-card-shaped card.
-/// CardIODetectionModeAutomatic: start as CardIODetectionModeCardImageAndNumber, but fall back to
-/// CardIODetectionModeCardImageOnly if scanning has not succeeded within a reasonable time.
-/// Defaults to CardIODetectionModeCardImageAndNumber.
-///
-/// @note Images returned in CardIODetectionModeCardImageOnly mode may be less focused, to accomodate scanning
-/// cards that are dominantly white (e.g., the backs of drivers licenses), and thus
-/// hard to calculate accurate focus scores for.
-@property(nonatomic, assign, readwrite) CardIODetectionMode detectionMode;
-
-/// After a successful scan, the CardIOView will briefly display an image of the card with
-/// the computed card number superimposed. This property controls how long (in seconds)
-/// that image will be displayed.
-/// Set this to 0.0 to suppress the display entirely.
-/// Defaults to 1.0.
-@property(nonatomic, assign, readwrite) CGFloat scannedImageDuration;
-
-/// Name for orientation change notification.
-extern NSString * const CardIOScanningOrientationDidChangeNotification;
-
-/// userInfo key for orientation change notification, to get the current scanning orientation.
-///
-/// Returned as an NSValue wrapping a UIDeviceOrientation. Sample extraction code:
-/// @code
-/// NSValue *wrappedOrientation = notification.userInfo[CardIOCurrentScanningOrientation];
-/// UIDeviceOrientation scanningOrientation = UIDeviceOrientationPortrait; // set a default value just to be safe
-/// [wrappedOrientation getValue:&scanningOrientation];
-/// // use scanningOrientation...
-/// @endcode
-extern NSString * const CardIOCurrentScanningOrientation;
-
-/// userInfo key for orientation change notification, to get the duration of the card.io rotation animations.
-///
-/// Returned as an NSNumber wrapping an NSTimeInterval (i.e. a double).
-extern NSString * const CardIOScanningOrientationAnimationDuration;
-
-
-#pragma mark - Property you MAY get
-
-/// The actual camera preview area within the CardIOView. Location is relative to the CardIOView's origin.
-/// You might want to use this, for example, when adjusting your view controller's view layout.
-@property(nonatomic, assign, readonly) CGRect cameraPreviewFrame;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOViewDelegate.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOViewDelegate.h
deleted file mode 100755
index 9e255aa..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/CardIOViewDelegate.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// CardIOViewDelegate.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-
-@class CardIOCreditCardInfo;
-@class CardIOView;
-
-/// The receiver will be notified when the CardIOView completes it work.
-@protocol CardIOViewDelegate
-
-@required
-
-/// This method will be called when the CardIOView completes its work.
-/// It is up to you to hide or remove the CardIOView.
-/// At a minimum, you should give the user an opportunity to confirm that the card information was captured correctly.
-/// @param cardIOView The active CardIOView.
-/// @param cardInfo The results of the scan.
-/// @note cardInfo will be nil if exiting due to a problem (e.g., no available camera).
-- (void)cardIOView:(CardIOView *)cardIOView didScanCard:(CardIOCreditCardInfo *)cardInfo;
-
-@end
\ No newline at end of file
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScanner.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScanner.h
deleted file mode 100644
index 8ffc7a4..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScanner.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#import
-
-//! Project version number for DTCardScanner.
-FOUNDATION_EXPORT double DTCardScannerVersionNumber;
-
-//! Project version string for DTCardScanner.
-FOUNDATION_EXPORT const unsigned char DTCardScannerVersionString[];
-
-#import
-
-#import
-#import
-#import
-#import
-#import
-
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScannerSDK.h b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScannerSDK.h
deleted file mode 100644
index 01ba9c9..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Headers/DTCardScannerSDK.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#import
-
-@class CardIOView;
-
-// The protocol DTCardScannerSDK exists because touching DTCardScannerSDK.Type would
-// cause Bitcode recompilation to fail when a weakly linked DTCardScanner.xcframework
-// is not distributed alongside the app.
-//
-// Using DTCardScannerSDKProtocol.Type is ok. This makes it possible to use this
-// library directly from Swift when weakly linked.
-
-@protocol DTCardScannerSDK
-
-+ (nullable CardIOView *)createCardIOView; // Nil on Simulator
-+ (BOOL)hasCardIO; // NO on Simulator
-+ (void)preloadCardIO; // Does nothing on Simulator
-
-@end
-
-@interface DTCardScannerSDK : NSObject
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Info.plist b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Info.plist
deleted file mode 100644
index ce6f424..0000000
Binary files a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Info.plist and /dev/null differ
diff --git a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Modules/module.modulemap b/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Modules/module.modulemap
deleted file mode 100644
index f2749e5..0000000
--- a/DTCardScanner.xcframework/ios-arm64/DTCardScanner.framework/Modules/module.modulemap
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module DTCardScanner {
- umbrella header "DTCardScanner.h"
-
- export *
- module * { export * }
-}
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/DTCardScanner b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/DTCardScanner
deleted file mode 100755
index 98bd34f..0000000
Binary files a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/DTCardScanner and /dev/null differ
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h
deleted file mode 100755
index a7e4d87..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOCreditCardInfo.h
+++ /dev/null
@@ -1,80 +0,0 @@
-//
-// CardIOCreditCardInfo.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import
-
-/// CardIOCreditCardType Identifies type of card.
-typedef NS_ENUM(NSInteger, CardIOCreditCardType) {
- /// The card number does not correspond to any recognizable card type.
- CardIOCreditCardTypeUnrecognized = 0,
- /// The card number corresponds to multiple card types (e.g., when only a few digits have been entered).
- CardIOCreditCardTypeAmbiguous = 1,
- /// American Express
- CardIOCreditCardTypeAmex = '3',
- /// Japan Credit Bureau
- CardIOCreditCardTypeJCB = 'J',
- /// VISA
- CardIOCreditCardTypeVisa = '4',
- /// MasterCard
- CardIOCreditCardTypeMastercard = '5',
- /// Discover Card
- CardIOCreditCardTypeDiscover = '6'
-};
-
-
-/// Container for the information about a card.
-@interface CardIOCreditCardInfo : NSObject
-
-/// Card number.
-@property(nonatomic, copy, readwrite) NSString *cardNumber;
-
-/// Card number with all but the last four digits obfuscated.
-@property(nonatomic, copy, readonly) NSString *redactedCardNumber;
-
-/// January == 1
-/// @note expiryMonth & expiryYear may be 0, if expiry information was not requested.
-@property(nonatomic, assign, readwrite) NSUInteger expiryMonth;
-
-/// The full four digit year.
-/// @note expiryMonth & expiryYear may be 0, if expiry information was not requested.
-@property(nonatomic, assign, readwrite) NSUInteger expiryYear;
-
-/// Security code (aka CSC, CVV, CVV2, etc.)
-/// @note May be nil, if security code was not requested.
-@property(nonatomic, copy, readwrite) NSString *cvv;
-
-/// Postal code. Format is country dependent.
-/// @note May be nil, if postal code information was not requested.
-@property(nonatomic, copy, readwrite) NSString *postalCode;
-
-/// Was the card number scanned (as opposed to entered manually)?
-@property(nonatomic, assign, readwrite) BOOL scanned;
-
-/// The rectified card image; usually 428x270.
-@property(nonatomic, strong, readwrite) UIImage *cardImage;
-
-/// Derived from cardNumber.
-/// @note CardIOCreditInfo objects returned by either of the delegate methods
-/// userDidProvideCreditCardInfo:inPaymentViewController:
-/// or cardIOView:didScanCard:
-/// will never return a cardType of CardIOCreditCardTypeAmbiguous.
-@property(nonatomic, assign, readonly) CardIOCreditCardType cardType;
-
-/// Convenience method which returns a card type string suitable for display (e.g. "Visa", "American Express", "JCB", "MasterCard", or "Discover").
-/// Where appropriate, this string will be translated into the language specified.
-/// @param cardType The card type.
-/// @param languageOrLocale See CardIOPaymentViewController.h for a detailed explanation of languageOrLocale.
-/// @return Card type string suitable for display.
-+ (NSString *)displayStringForCardType:(CardIOCreditCardType)cardType usingLanguageOrLocale:(NSString *)languageOrLocale;
-
-/// Returns a 36x25 credit card logo, at a resolution appropriate for the device.
-/// @param cardType The card type.
-/// @return 36x25 credit card logo.
-+ (UIImage *)logoForCardType:(CardIOCreditCardType)cardType;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIODetectionMode.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIODetectionMode.h
deleted file mode 100755
index a119c47..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIODetectionMode.h
+++ /dev/null
@@ -1,18 +0,0 @@
-//
-// CardIODetectionMode.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-//
-
-#ifndef icc_CardIODetectionMode_h
-#define icc_CardIODetectionMode_h
-
-typedef NS_ENUM(NSInteger, CardIODetectionMode) {
- CardIODetectionModeCardImageAndNumber = 0,
- CardIODetectionModeCardImageOnly,
- CardIODetectionModeAutomatic
-};
-
-#endif
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOUtilities.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOUtilities.h
deleted file mode 100755
index 765663a..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOUtilities.h
+++ /dev/null
@@ -1,37 +0,0 @@
-//
-// CardIOUtilities.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import
-
-@interface CardIOUtilities : NSObject
-
-/// Please send the output of this method with any technical support requests.
-/// @return Human-readable version of this library.
-+ (NSString *)libraryVersion;
-
-/// Determine whether this device supports camera-based card scanning, considering
-/// factors such as hardware support and OS version.
-///
-/// card.io automatically provides manual entry of cards as a fallback,
-/// so it is not typically necessary for your app to check this.
-///
-/// @return YES iff the user's device supports camera-based card scanning.
-+ (BOOL)canReadCardWithCamera;
-
-/// The preload method prepares card.io to launch faster. Calling preload is optional but suggested.
-/// On an iPhone 5S, for example, preloading makes card.io launch ~400ms faster.
-/// The best time to call preload is when displaying a view from which card.io might be launched;
-/// e.g., inside your view controller's viewWillAppear: method.
-/// preload works in the background; the call to preload returns immediately.
-+ (void)preload;
-
-/// Returns a doubly Gaussian-blurred screenshot, intended for screenshots when backgrounding.
-/// @return Blurred screenshot.
-+ (UIImageView *)blurredScreenImageView;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOView.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOView.h
deleted file mode 100755
index 8919923..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOView.h
+++ /dev/null
@@ -1,125 +0,0 @@
-//
-// CardIOView.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-#import "CardIOViewDelegate.h"
-#import "CardIODetectionMode.h"
-
-/// CardIOView is one of two main entry points into the card.io SDK.
-/// @see CardIOPaymentViewController
-@interface CardIOView : UIView
-
-
-#pragma mark - Properties you MUST set
-
-/// Typically, your view controller will set itself as this delegate.
-@property(nonatomic, weak, readwrite) id delegate;
-
-
-#pragma mark - Properties you MAY set
-
-/// The preferred language for all strings appearing in the user interface.
-/// If not set, or if set to nil, defaults to the device's current language setting.
-///
-/// Can be specified as a language code ("en", "fr", "zh-Hans", etc.) or as a locale ("en_AU", "fr_FR", "zh-Hant_HK", etc.).
-/// If card.io does not contain localized strings for a specified locale, then it will fall back to the language. E.g., "es_CO" -> "es".
-/// If card.io does not contain localized strings for a specified language, then it will fall back to American English.
-///
-/// If you specify only a language code, and that code matches the device's currently preferred language,
-/// then card.io will attempt to use the device's current region as well.
-/// E.g., specifying "en" on a device set to "English" and "United Kingdom" will result in "en_GB".
-///
-/// These localizations are currently included:
-/// ar,da,de,en,en_AU,en_GB,es,es_MX,fr,he,is,it,ja,ko,ms,nb,nl,pl,pt,pt_BR,ru,sv,th,tr,zh-Hans,zh-Hant,zh-Hant_TW.
-@property(nonatomic, copy, readwrite) NSString *languageOrLocale;
-
-/// Alter the card guide (bracket) color. Opaque colors recommended.
-/// Defaults to nil; if nil, will use card.io green.
-@property(nonatomic, retain, readwrite) UIColor *guideColor;
-
-/// Set to YES to show the card.io logo over the camera instead of the PayPal logo. Defaults to NO.
-@property(nonatomic, assign, readwrite) BOOL useCardIOLogo;
-
-/// Hide the PayPal or card.io logo in the scan view. Defaults to NO.
-@property(nonatomic, assign, readwrite) BOOL hideCardIOLogo;
-
-/// By default, in camera view the card guide and the buttons always rotate to match the device's orientation.
-/// All four orientations are permitted, regardless of any app or viewcontroller constraints.
-/// If you wish, the card guide and buttons can instead obey standard iOS constraints, including
-/// the UISupportedInterfaceOrientations settings in your app's plist.
-/// Set to NO to follow standard iOS constraints. Defaults to YES. (Does not affect the manual entry screen.)
-@property(nonatomic, assign, readwrite) BOOL allowFreelyRotatingCardGuide;
-
-/// Set the scan instruction text. If nil, use the default text. Defaults to nil.
-/// Use newlines as desired to control the wrapping of text onto multiple lines.
-@property(nonatomic, copy, readwrite) NSString *scanInstructions;
-
-/// A custom view that will be overlaid atop the entire scan view. Defaults to nil.
-/// If you set a scanOverlayView, be sure to:
-///
-/// * Consider rotation. Be sure to test on the iPad with rotation both enabled and disabled.
-/// To make rotation synchronization easier, whenever a scanOverlayView is set, and card.io does an
-/// in-place rotation (rotates its UI elements relative to their containers), card.io will generate
-/// rotation notifications; see CardIOScanningOrientationDidChangeNotification
-/// and associated userInfo key documentation below.
-/// As with UIKit, the initial rotation is always UIInterfaceOrientationPortrait.
-///
-/// * Be sure to pass touches through to the superview as appropriate. Note that the entire camera
-/// preview responds to touches (triggers refocusing). Test the light button and the toolbar buttons.
-///
-/// * Minimize animations, redrawing, or any other CPU/GPU/memory intensive activities
-@property(nonatomic, retain, readwrite) UIView *scanOverlayView;
-
-/// Set to NO if you don't want the camera to try to scan the card expiration.
-/// Defaults to YES.
-@property(nonatomic, assign, readwrite) BOOL scanExpiry;
-
-/// CardIODetectionModeCardImageAndNumber: the scanner must successfully identify the card number.
-/// CardIODetectionModeCardImageOnly: don't scan the card, just detect a credit-card-shaped card.
-/// CardIODetectionModeAutomatic: start as CardIODetectionModeCardImageAndNumber, but fall back to
-/// CardIODetectionModeCardImageOnly if scanning has not succeeded within a reasonable time.
-/// Defaults to CardIODetectionModeCardImageAndNumber.
-///
-/// @note Images returned in CardIODetectionModeCardImageOnly mode may be less focused, to accomodate scanning
-/// cards that are dominantly white (e.g., the backs of drivers licenses), and thus
-/// hard to calculate accurate focus scores for.
-@property(nonatomic, assign, readwrite) CardIODetectionMode detectionMode;
-
-/// After a successful scan, the CardIOView will briefly display an image of the card with
-/// the computed card number superimposed. This property controls how long (in seconds)
-/// that image will be displayed.
-/// Set this to 0.0 to suppress the display entirely.
-/// Defaults to 1.0.
-@property(nonatomic, assign, readwrite) CGFloat scannedImageDuration;
-
-/// Name for orientation change notification.
-extern NSString * const CardIOScanningOrientationDidChangeNotification;
-
-/// userInfo key for orientation change notification, to get the current scanning orientation.
-///
-/// Returned as an NSValue wrapping a UIDeviceOrientation. Sample extraction code:
-/// @code
-/// NSValue *wrappedOrientation = notification.userInfo[CardIOCurrentScanningOrientation];
-/// UIDeviceOrientation scanningOrientation = UIDeviceOrientationPortrait; // set a default value just to be safe
-/// [wrappedOrientation getValue:&scanningOrientation];
-/// // use scanningOrientation...
-/// @endcode
-extern NSString * const CardIOCurrentScanningOrientation;
-
-/// userInfo key for orientation change notification, to get the duration of the card.io rotation animations.
-///
-/// Returned as an NSNumber wrapping an NSTimeInterval (i.e. a double).
-extern NSString * const CardIOScanningOrientationAnimationDuration;
-
-
-#pragma mark - Property you MAY get
-
-/// The actual camera preview area within the CardIOView. Location is relative to the CardIOView's origin.
-/// You might want to use this, for example, when adjusting your view controller's view layout.
-@property(nonatomic, assign, readonly) CGRect cameraPreviewFrame;
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOViewDelegate.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOViewDelegate.h
deleted file mode 100755
index 9e255aa..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/CardIOViewDelegate.h
+++ /dev/null
@@ -1,26 +0,0 @@
-//
-// CardIOViewDelegate.h
-// Version 5.2.0
-//
-// See the file "LICENSE.md" for the full license governing this code.
-//
-
-#import
-
-@class CardIOCreditCardInfo;
-@class CardIOView;
-
-/// The receiver will be notified when the CardIOView completes it work.
-@protocol CardIOViewDelegate
-
-@required
-
-/// This method will be called when the CardIOView completes its work.
-/// It is up to you to hide or remove the CardIOView.
-/// At a minimum, you should give the user an opportunity to confirm that the card information was captured correctly.
-/// @param cardIOView The active CardIOView.
-/// @param cardInfo The results of the scan.
-/// @note cardInfo will be nil if exiting due to a problem (e.g., no available camera).
-- (void)cardIOView:(CardIOView *)cardIOView didScanCard:(CardIOCreditCardInfo *)cardInfo;
-
-@end
\ No newline at end of file
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScanner.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScanner.h
deleted file mode 100644
index 8ffc7a4..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScanner.h
+++ /dev/null
@@ -1,16 +0,0 @@
-#import
-
-//! Project version number for DTCardScanner.
-FOUNDATION_EXPORT double DTCardScannerVersionNumber;
-
-//! Project version string for DTCardScanner.
-FOUNDATION_EXPORT const unsigned char DTCardScannerVersionString[];
-
-#import
-
-#import
-#import
-#import
-#import
-#import
-
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScannerSDK.h b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScannerSDK.h
deleted file mode 100644
index 01ba9c9..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Headers/DTCardScannerSDK.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#import
-
-@class CardIOView;
-
-// The protocol DTCardScannerSDK exists because touching DTCardScannerSDK.Type would
-// cause Bitcode recompilation to fail when a weakly linked DTCardScanner.xcframework
-// is not distributed alongside the app.
-//
-// Using DTCardScannerSDKProtocol.Type is ok. This makes it possible to use this
-// library directly from Swift when weakly linked.
-
-@protocol DTCardScannerSDK
-
-+ (nullable CardIOView *)createCardIOView; // Nil on Simulator
-+ (BOOL)hasCardIO; // NO on Simulator
-+ (void)preloadCardIO; // Does nothing on Simulator
-
-@end
-
-@interface DTCardScannerSDK : NSObject
-
-@end
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Info.plist b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Info.plist
deleted file mode 100644
index edd02b0..0000000
Binary files a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Info.plist and /dev/null differ
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Modules/module.modulemap b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Modules/module.modulemap
deleted file mode 100644
index f2749e5..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/Modules/module.modulemap
+++ /dev/null
@@ -1,6 +0,0 @@
-framework module DTCardScanner {
- umbrella header "DTCardScanner.h"
-
- export *
- module * { export * }
-}
diff --git a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/_CodeSignature/CodeResources b/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/_CodeSignature/CodeResources
deleted file mode 100644
index cd225af..0000000
--- a/DTCardScanner.xcframework/ios-arm64_x86_64-simulator/DTCardScanner.framework/_CodeSignature/CodeResources
+++ /dev/null
@@ -1,190 +0,0 @@
-
-
-
-
- files
-
- Headers/CardIOCreditCardInfo.h
-
- 6pDBO5GtU9yybwZAdebzVuHjV0Y=
-
- Headers/CardIODetectionMode.h
-
- 0VmZRU+jbPoq+dozCwt2ARRFFdM=
-
- Headers/CardIOUtilities.h
-
- s7GTGd5u5RMS8MyUP1UqvU/Q3Lo=
-
- Headers/CardIOView.h
-
- hKa4klLYb8yNbBH8LsiSkg0WSqQ=
-
- Headers/CardIOViewDelegate.h
-
- ErycEG6ibtqP9cC437R4xIPQEQc=
-
- Headers/DTCardScanner.h
-
- CB/Ay1A6dgRNDcz8VbZ+uLabQJ0=
-
- Headers/DTCardScannerSDK.h
-
- XVekTaKc7J9BzL/PG9gVR8ob+nY=
-
- Info.plist
-
- +gSQw8+r9W8hQZjh6HHuEuL8VSU=
-
- Modules/module.modulemap
-
- rTtrTDErHbn5iJS5EZhcLzsSVGc=
-
-
- files2
-
- Headers/CardIOCreditCardInfo.h
-
- hash2
-
- aIwL6ZgUCrIivM45vsDt+1zTihbPexpNwm3RqXYXOSE=
-
-
- Headers/CardIODetectionMode.h
-
- hash2
-
- fC12oI4r4HV5kKrrN+E3x3LL/W3gyl80aWcWUzPazhE=
-
-
- Headers/CardIOUtilities.h
-
- hash2
-
- hyQX6DSByYOoJIJhsLxluo8da1jbhdIXNs0SefqSt2U=
-
-
- Headers/CardIOView.h
-
- hash2
-
- cT3XFy2MSeRaCWbkNhgqjrBQOdIz37SzPD5Xpv1+VCo=
-
-
- Headers/CardIOViewDelegate.h
-
- hash2
-
- SMq+iIc0WjFFFGTdic+azEdrRiJjKI2OgzmHEVUIk/s=
-
-
- Headers/DTCardScanner.h
-
- hash2
-
- F6ksHV5DOVb687VEoup/coQppGtfDZCM7rG6uRrEH8c=
-
-
- Headers/DTCardScannerSDK.h
-
- hash2
-
- Oj+JG+EadXhvR9GVDb3NeoDGS8z9C4J47WBj2H/tIA8=
-
-
- Modules/module.modulemap
-
- hash2
-
- qY82fMTSYB0uKC3t3y9+VzEMHMyEhzOW58AkleGeWzY=
-
-
-
- rules
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^version.plist$
-
-
- rules2
-
- .*\.dSYM($|/)
-
- weight
- 11
-
- ^(.*/)?\.DS_Store$
-
- omit
-
- weight
- 2000
-
- ^.*
-
- ^.*\.lproj/
-
- optional
-
- weight
- 1000
-
- ^.*\.lproj/locversion.plist$
-
- omit
-
- weight
- 1100
-
- ^Base\.lproj/
-
- weight
- 1010
-
- ^Info\.plist$
-
- omit
-
- weight
- 20
-
- ^PkgInfo$
-
- omit
-
- weight
- 20
-
- ^embedded\.provisionprofile$
-
- weight
- 20
-
- ^version\.plist$
-
- weight
- 20
-
-
-
-
diff --git a/DTKlarna.xcframework/Info.plist b/DTKlarna.xcframework/Info.plist
index f6d6904..abe06fc 100644
--- a/DTKlarna.xcframework/Info.plist
+++ b/DTKlarna.xcframework/Info.plist
@@ -8,32 +8,32 @@
BinaryPath
DTKlarna.framework/DTKlarna
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
DTKlarna.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
BinaryPath
DTKlarna.framework/DTKlarna
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
DTKlarna.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
CFBundlePackageType
diff --git a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/DTKlarna b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/DTKlarna
index 104876b..af968f9 100755
Binary files a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/DTKlarna and b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/DTKlarna differ
diff --git a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/Info.plist b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/Info.plist
index a526b9a..9ec9782 100644
Binary files a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/Info.plist and b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/Info.plist differ
diff --git a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/_CodeSignature/CodeResources b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/_CodeSignature/CodeResources
index bb3e59d..9640b40 100644
--- a/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/_CodeSignature/CodeResources
+++ b/DTKlarna.xcframework/ios-arm64/DTKlarna.framework/_CodeSignature/CodeResources
@@ -22,7 +22,7 @@
Info.plist
- sv5dofG0Xi1Ees7TxJNq/8fyed0=
+ I0wEnxVlVuNQ6Bk/YOg+R2ZgMd0=
Modules/module.modulemap
diff --git a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/DTKlarna b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/DTKlarna
index a411bab..d6803c0 100755
Binary files a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/DTKlarna and b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/DTKlarna differ
diff --git a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/Info.plist b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/Info.plist
index f5d70f0..704cbfa 100644
Binary files a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/Info.plist and b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/Info.plist differ
diff --git a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/_CodeSignature/CodeResources b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/_CodeSignature/CodeResources
index 8fc0f53..51e6600 100644
--- a/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/_CodeSignature/CodeResources
+++ b/DTKlarna.xcframework/ios-arm64_x86_64-simulator/DTKlarna.framework/_CodeSignature/CodeResources
@@ -22,7 +22,7 @@
Info.plist
- ngIFxLN38C7tzIT57Iraj2dOE1Q=
+ XYeJMnPIK0nAEO9O7FaykLQTh+U=
Modules/module.modulemap
diff --git a/Datatrans.podspec b/Datatrans.podspec
index e0c8708..f6fce97 100644
--- a/Datatrans.podspec
+++ b/Datatrans.podspec
@@ -1,6 +1,6 @@
Pod::Spec.new do |spec|
spec.name = "Datatrans"
- spec.version = "3.7.3"
+ spec.version = "3.8.0"
spec.summary = "Datatrans iOS SDK - Accept payments on your iOS apps"
spec.description = <<-DESC
Accept payments on your iOS apps: Our mobile SDKs support your entire payment and
@@ -14,7 +14,7 @@ Pod::Spec.new do |spec|
spec.author = { "ieffects ag" => "support@ieffects.com" }
spec.swift_version = "5"
- spec.platform = :ios, "11.0"
+ spec.platform = :ios, "12.0"
spec.source = { :git => "https://github.com/datatrans/ios-sdk.git", :tag => "#{spec.version}" }
spec.vendored_frameworks = "Datatrans.xcframework", "DTKlarna.xcframework", "KlarnaMobileSDK.xcframework", "PPRiskMagnes.xcframework"
diff --git a/Datatrans.xcframework/Info.plist b/Datatrans.xcframework/Info.plist
index 1b5f315..65a574b 100644
--- a/Datatrans.xcframework/Info.plist
+++ b/Datatrans.xcframework/Info.plist
@@ -5,31 +5,35 @@
AvailableLibraries
+ BinaryPath
+ Datatrans.framework/Datatrans
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
Datatrans.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
+ BinaryPath
+ Datatrans.framework/Datatrans
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
Datatrans.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Assets.car b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Assets.car
index 9455fb5..b632da6 100644
Binary files a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Assets.car and b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Assets.car differ
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/CardBinRangeConfig.json b/Datatrans.xcframework/ios-arm64/Datatrans.framework/CardBinRangeConfig.json
deleted file mode 100644
index 821cf97..0000000
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/CardBinRangeConfig.json
+++ /dev/null
@@ -1,250 +0,0 @@
-{
- "cards": [
- {
- "type": "VIS",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [4]
- ]
- },
- {
- "type": "ECA",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [5],
- [222100, 272099]
- ]
- },
- {
- "type": "AMX",
- "numberLengths": [15],
- "numberSpacing": [4, 10],
- "numberRanges": [
- [34],
- [37]
- ]
- },
- {
- "type": "DIN",
- "numberLengths": [14],
- "numberSpacing": [4, 10],
- "numberRanges": [
- [36]
- ]
- },
- {
- "type": "DIN",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [65085200, 65085205],
- [65085300, 65085304],
- [65085400, 65085401],
- [65085500, 65085501],
- [65085600, 65085604],
- [65085700, 65085705]
- ]
- },
- {
- "type": "DIS",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [65],
- [6011],
- [644000, 649999]
- ]
- },
- {
- "type": "JCB",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [3528, 3589]
- ]
- },
- {
- "type": "UAP",
- "numberLengths": [15],
- "numberSpacing": [4, 9],
- "numberRanges": [
- [1]
- ]
- },
- {
- "type": "SCX",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [435378],
- [435379],
- [54688725]
- ]
- },
- {
- "type": "DNK",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [4571],
- [5019]
- ]
- },
- {
- "type": "MAU",
- "numberLengths": [16, 17, 18, 19],
- "numberRanges": [
- [50],
- [56],
- [57],
- [58],
- [59],
- [600000, 601099],
- [601110, 601119],
- [601150, 601173],
- [601175, 601176],
- [601180, 601185],
- [601200, 609999],
- [61],
- [62],
- [63],
- [640, 643],
- [66],
- [67],
- [68],
- [69]
- ]
- },
- {
- "type": "CUP",
- "numberLengths": [14, 15, 16, 17, 18, 19],
- "numberRanges": [
- [601382],
- [601428],
- [602907],
- [602969],
- [603265],
- [603367],
- [603601],
- [603694],
- [603708],
- [604823],
- [606045],
- [606052],
- [620009, 620278],
- [620342],
- [620411, 620427],
- [620513, 620562],
- [620812, 620826],
- [620938],
- [621001, 621132],
- [621200, 621840],
- [621977, 622021],
- [622100, 623748],
- [624, 627111],
- [627192, 627264],
- [627328, 627401],
- [627471, 627533],
- [627629, 627681],
- [627805, 628115],
- [628179, 628899],
- [629102, 629295],
- [629433, 629436],
- [629846, 629886],
- [629949, 629975],
- [630042],
- [632062],
- [636093, 636095],
- [636189],
- [639339],
- [639578],
- [6858],
- [690750, 690759],
- [81, 817199],
- [900105],
- [900205],
- [900300, 900309],
- [905920, 905929],
- [9111],
- [940],
- [955],
- [966666],
- [968807, 968809],
- [984300, 984303],
- [990027],
- [998800, 998802]
- ]
- },
- {
- "type": "ELO",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [431274],
- [506717,506718],
- [506733],
- [506739],
- [506741,506743],
- [506774],
- [506778],
- [509004,509009],
- [509013],
- [509020,509029],
- [509031],
- [509033],
- [509035],
- [509036,509053],
- [509064],
- [509077,509080],
- [636297],
- [401178,401179],
- [438935],
- [457393],
- [457631,457632],
- [504175],
- [506720,506721],
- [506724,506732],
- [506740],
- [506744,506748],
- [506753],
- [506775],
- [506777],
- [509000,509002],
- [509066,509069],
- [509072],
- [509074],
- [509076],
- [509081,509083],
- [509085,509810],
- [636368],
- [650901,650920],
- [650485,650538],
- [650541,650598],
- [650700,650718],
- [650720,650727],
- [651652,651679],
- [655000,655019],
- [655021,655058],
- [650921,650978]
- ]
- },
- {
- "type": "HPC",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [606282],
- [384100],
- [384140],
- [384160],
- [637095],
- [637609],
- [637612],
- [637568],
- [637599]
- ]
- }
- ]
-}
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Datatrans b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Datatrans
index d97d655..ca386d1 100755
Binary files a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Datatrans and b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Datatrans differ
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/DTInitialTransaction.h b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/DTInitialTransaction.h
index fa363e2..49f4174 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/DTInitialTransaction.h
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/DTInitialTransaction.h
@@ -24,5 +24,6 @@
- (nonnull DTPaymentRequest *)paymentRequest;
- (nullable DTSavedPaymentMethod *)savedPaymentMethod;
- (nonnull NSArray *)dccEnabledMethods;
+- (nonnull NSArray *)dccPreselectionEnabledMethods;
@end
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/Datatrans-Swift.h b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/Datatrans-Swift.h
index 5b6bd0c..8786060 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/Datatrans-Swift.h
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Headers/Datatrans-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DATATRANS_SWIFT_H
#define DATATRANS_SWIFT_H
#pragma clang diagnostic push
@@ -23,7 +23,6 @@
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -32,10 +31,30 @@
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -71,53 +90,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -137,28 +169,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -187,14 +216,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -207,26 +238,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -1371,12 +1418,14 @@ SWIFT_CLASS_NAMED("TransactionSuccess")
-#endif
-#if defined(__cplusplus)
+
+
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Info.plist b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Info.plist
index 48b0c5d..9373ee0 100644
Binary files a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Info.plist and b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Info.plist differ
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.abi.json b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.abi.json
index fa11cc8..6ac0f7d 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.abi.json
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.abi.json
@@ -9812,6 +9812,45 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "allCases",
@@ -9901,45 +9940,6 @@
"moduleName": "Datatrans",
"implicit": true,
"init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
}
],
"declKind": "Enum",
@@ -18301,6 +18301,34 @@
"declKind": "Import",
"moduleName": "Datatrans"
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "DeveloperToolsSupport",
+ "printedName": "DeveloperToolsSupport",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
{
"kind": "TypeDecl",
"name": "View",
@@ -18313,16 +18341,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "TransactionWrapper",
+ "printedName": "Datatrans.TransactionWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans18TransactionWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18366,16 +18408,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "PCIPTokenizationWrapper",
+ "printedName": "Datatrans.PCIPTokenizationWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans23PCIPTokenizationWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18458,2825 +18514,11526 @@
"value": "5.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 29,
- "value": "\"datatrans-ios-sdk_binranges\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "StringLiteral",
- "offset": 245,
+ "offset": 547,
"length": 24,
- "value": "\"datatrans-ios-sdk_etag\""
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 303,
- "length": 6,
- "value": "\"Etag\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 703,
+ "length": 4,
+ "value": "0.85"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 349,
- "length": 15,
- "value": "\"If-None-Match\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 737,
+ "length": 4,
+ "value": "0.65"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 414,
- "length": 20,
- "value": "\"CardBinRangeConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
- "kind": "StringLiteral",
- "offset": 117,
- "length": 15,
- "value": "\"Datatrans.ShippingDetails\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
- "kind": "StringLiteral",
- "offset": 114,
- "length": 13,
- "value": "\"Datatrans.BinRangeMatch\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
- "kind": "StringLiteral",
- "offset": 154,
- "length": 30,
- "value": "\"ch.datatrans.ios-transaction\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 503,
+ "offset": 1309,
"length": 1,
- "value": "0"
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 679,
+ "offset": 1313,
"length": 1,
- "value": "1"
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1327,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 863,
+ "offset": 1665,
"length": 1,
- "value": "2"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 1045,
+ "offset": 1691,
"length": 1,
"value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 264,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1695,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 297,
+ "offset": 1709,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 337,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2092,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 381,
+ "offset": 2106,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1181,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2460,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
- "kind": "StringLiteral",
- "offset": 479,
- "length": 12,
- "value": "\"0123456789\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
- "kind": "StringLiteral",
- "offset": 161,
- "length": 12,
- "value": "\"Datatrans.PCIPCardInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2500,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 131,
- "length": 15,
- "value": "\"Datatrans.CustomerDetails\""
+ "offset": 178,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_binranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 86,
- "length": 17,
- "value": "\"Datatrans.KlarnaPaymentInfo\""
+ "offset": 245,
+ "length": 24,
+ "value": "\"datatrans-ios-sdk_etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 1726,
- "length": 12,
- "value": "\"Datatrans.KlarnaFields\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 201,
- "length": 3,
- "value": "0.0"
+ "offset": 303,
+ "length": 6,
+ "value": "\"Etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 26,
- "value": "\"Datatrans.WebControllerLoadIndicator\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 666,
- "length": 5,
- "value": "false"
+ "offset": 349,
+ "length": 15,
+ "value": "\"If-None-Match\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 690,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 764,
+ "length": 49,
+ "value": "\"BinRangeService: issues with default bin ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 724,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2005,
+ "length": 13,
+ "value": "\"Client-Info\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 763,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2115,
+ "length": 15,
+ "value": "\"Authorization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 53,
- "length": 10,
- "value": "\"Datatrans.WebProcess\""
+ "offset": 2187,
+ "length": 6,
+ "value": "\"Date\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 302,
- "length": 4,
- "value": "\"Datatrans.Card\""
+ "offset": 2331,
+ "length": 44,
+ "value": "\"BinRangeService: Load url: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 587,
- "length": 13,
- "value": "\"Datatrans.SavedApplePay\""
+ "offset": 2374,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 614,
- "length": 1,
- "value": "9"
+ "offset": 2555,
+ "length": 3,
+ "value": "200"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 618,
- "length": 1,
- "value": "7"
+ "offset": 2561,
+ "length": 3,
+ "value": "299"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 686,
+ "offset": 2621,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 690,
- "length": 3,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2651,
+ "length": 32,
+ "value": "\"BinRangeService: Bins received\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 759,
- "length": 1,
- "value": "0"
+ "offset": 2903,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 763,
- "length": 2,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2942,
+ "length": 39,
+ "value": "\"BinRange request failed \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 829,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2980,
"length": 2,
- "value": "20"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 834,
- "length": 1,
- "value": "1"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 897,
- "length": 2,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 3320,
+ "length": 50,
+ "value": "\"BinRangeService: Can't find any available ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 902,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4106,
+ "length": 39,
+ "value": "\"BinRangeService: updated userDefaults\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 946,
- "length": 3,
- "value": "0.2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4166,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1010,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4218,
+ "length": 42,
+ "value": "\"BinRange validation failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1016,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4259,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "BooleanLiteral",
- "offset": 306,
+ "offset": 4281,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 468,
- "length": 39,
- "value": "\"No such payment method: \""
+ "offset": 4538,
+ "length": 31,
+ "value": "\"decoding failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 505,
- "length": 1,
- "value": "\".\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 566,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 677,
+ "offset": 4568,
"length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "BooleanLiteral",
- "offset": 706,
- "length": 5,
- "value": "false"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 950,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4898,
+ "length": 31,
+ "value": "\"BinRangeService: Etag updated\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 989,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 5159,
+ "length": 6635,
+ "value": "\"{\n \"cards\": [\n {\n \"type\": \"VIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4]\n ]\n },\n {\n \"type\": \"ECA\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [5],\n [222100, 272099]\n ]\n },\n {\n \"type\": \"AMX\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [34],\n [37]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [14],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [36]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65085200, 65085205],\n [65085300, 65085304],\n [65085400, 65085401],\n [65085500, 65085501],\n [65085600, 65085604],\n [65085700, 65085705]\n ]\n },\n {\n \"type\": \"DIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65],\n [6011],\n [644000, 649999]\n ]\n },\n {\n \"type\": \"JCB\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [3528, 3589]\n ]\n },\n {\n \"type\": \"UAP\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 9],\n \"numberRanges\": [\n [1]\n ]\n },\n {\n \"type\": \"SCX\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [435378],\n [435379],\n [54688725]\n ]\n },\n {\n \"type\": \"DNK\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4571],\n [5019]\n ]\n },\n {\n \"type\": \"MAU\",\n \"numberLengths\": [16, 17, 18, 19],\n \"numberRanges\": [\n [50],\n [56],\n [57],\n [58],\n [59],\n [600000, 601099],\n [601110, 601119],\n [601150, 601173],\n [601175, 601176],\n [601180, 601185],\n [601200, 609999],\n [61],\n [62],\n [63],\n [640, 643],\n [66],\n [67],\n [68],\n [69]\n ]\n },\n {\n \"type\": \"CUP\",\n \"numberLengths\": [14, 15, 16, 17, 18, 19],\n \"numberRanges\": [\n [601382],\n [601428],\n [602907],\n [602969],\n [603265],\n [603367],\n [603601],\n [603694],\n [603708],\n [604823],\n [606045],\n [606052],\n [620009, 620278],\n [620342],\n [620411, 620427],\n [620513, 620562],\n [620812, 620826],\n [620938],\n [621001, 621132],\n [621200, 621840],\n [621977, 622021],\n [622100, 623748],\n [624, 627111],\n [627192, 627264],\n [627328, 627401],\n [627471, 627533],\n [627629, 627681],\n [627805, 628115],\n [628179, 628899],\n [629102, 629295],\n [629433, 629436],\n [629846, 629886],\n [629949, 629975],\n [630042],\n [632062],\n [636093, 636095],\n [636189],\n [639339],\n [639578],\n [6858],\n [690750, 690759],\n [81, 817199],\n [900105],\n [900205],\n [900300, 900309],\n [905920, 905929],\n [9111],\n [940],\n [955],\n [966666],\n [968807, 968809],\n [984300, 984303],\n [990027],\n [998800, 998802]\n ]\n },\n {\n \"type\": \"ELO\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [431274],\n [506717,506718],\n [506733],\n [506739],\n [506741,506743],\n [506774],\n [506778],\n [509004,509009],\n [509013],\n [509020,509029],\n [509031],\n [509033],\n [509035],\n [509036,509053],\n [509064],\n [509077,509080],\n [636297],\n [401178,401179],\n [438935],\n [457393],\n [457631,457632],\n [504175],\n [506720,506721],\n [506724,506732],\n [506740],\n [506744,506748],\n [506753],\n [506775],\n [506777],\n [509000,509002],\n [509066,509069],\n [509072],\n [509074],\n [509076],\n [509081,509083],\n [509085,509810],\n [636368],\n [650901,650920],\n [650485,650538],\n [650541,650598],\n [650700,650718],\n [650720,650727],\n [651652,651679],\n [655000,655019],\n [655021,655058],\n [650921,650978]\n ]\n },\n {\n \"type\": \"HPC\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [606282],\n [384100],\n [384140],\n [384160],\n [637095],\n [637609],\n [637612],\n [637568],\n [637599]\n ]\n }\n ]\n}\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "Array",
- "offset": 904,
- "length": 2,
- "value": "[]"
+ "offset": 389,
+ "length": 161,
+ "value": "[\"Details\", \"Title\", \"FirstName\", \"LastName\", \"Street\", \"Street2\", \"ZipCode\", \"City\", \"Country\", \"Phone\", \"CellPhone\", \"Price\", \"PriceGross\", \"Carrier\", \"Email\"]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 1814,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 13,
+ "value": "\"uppShipping\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "StringLiteral",
- "offset": 123,
- "length": 16,
- "value": "\"Datatrans.TransactionModel\""
+ "offset": 117,
+ "length": 15,
+ "value": "\"Datatrans.ShippingDetails\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
"kind": "BooleanLiteral",
- "offset": 373,
+ "offset": 628,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 766,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "StringLiteral",
+ "offset": 114,
+ "length": 13,
+ "value": "\"Datatrans.BinRangeMatch\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 154,
+ "length": 30,
+ "value": "\"ch.datatrans.ios-transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 503,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 679,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 863,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2307,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2638,
+ "length": 22,
+ "value": "\"Authentication Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 21,
+ "value": "\"Authorization Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 337,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 381,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 757,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 789,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1130,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1181,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1443,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2143,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2615,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2850,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3754,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4014,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4098,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4232,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4317,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4554,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4638,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4910,
+ "length": 25,
+ "value": "\"document.head.innerHTML\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5131,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5224,
+ "length": 40,
+ "value": "\"document.body.getAttribute(\"onLoad\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5318,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5502,
+ "length": 10,
+ "value": "\"document\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5538,
+ "length": 10,
+ "value": "\"submit()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5574,
+ "length": 15,
+ "value": "\"submitstart()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6094,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6489,
+ "length": 14,
+ "value": "\"device-width\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6511,
+ "length": 32,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6584,
+ "length": 423,
+ "value": "\"vp = document.getElementsByName('viewport');if (vp.length == 0) {e = document.createElement('meta');e.name='viewport';e.content='\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6798,
+ "length": 3,
+ "value": "\"';document.getElementsByTagName('head')[0].appendChild(e);} else {e = vp.item(0);e.content = e.content + ' \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6974,
+ "length": 3,
+ "value": "\"';}\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7293,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7361,
+ "length": 17,
+ "value": "\"arrow.clockwise\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7478,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7761,
+ "length": 38,
+ "value": "\"accessibility_web_controller_refresh\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8035,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8106,
+ "length": 14,
+ "value": "\"chevron.left\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8223,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8511,
+ "length": 35,
+ "value": "\"accessibility_web_controller_back\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 479,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 658,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 730,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 821,
+ "length": 45,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 844,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 865,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 1832,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2172,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2359,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2409,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2415,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2419,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 165,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 40,
+ "value": "\"accessibility_payment_method_ending_in\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 483,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 5,
+ "value": "\"•\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 673,
+ "length": 7,
+ "value": "\"%@ %@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1252,
+ "length": 213,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1315,
+ "length": 1,
+ "value": "\", expiryDate=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1341,
+ "length": 1,
+ "value": "\", brand=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1360,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1363,
+ "length": 1,
+ "value": "\", countryCode=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1394,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1397,
+ "length": 1,
+ "value": "\", issuer=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1418,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1438,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1441,
+ "length": 1,
+ "value": "\", usage=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1460,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1463,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 161,
+ "length": 12,
+ "value": "\"Datatrans.PCIPCardInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "Array",
+ "offset": 690,
+ "length": 229,
+ "value": "[\"Details\", \"Id\", \"Title\", \"Name\", \"FirstName\", \"LastName\", \"Type\", \"Street\", \"Street2\", \"City\", \"Country\", \"ZipCode\", \"State\", \"Phone\", \"Fax\", \"Email\", \"Gender\", \"BirthDate\", \"Language\", \"Occurence\", \"Subscription\", \"IpAddress\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 926,
+ "length": 13,
+ "value": "\"uppCustomer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 15,
+ "value": "\"Datatrans.CustomerDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "Array",
+ "offset": 955,
+ "length": 36,
+ "value": "[\"uppCustomerCompanyRegisterNumber\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1417,
+ "length": 257,
+ "value": "\"articleDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1469,
+ "length": 1,
+ "value": "\"\n\ncustomerDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1526,
+ "length": 1,
+ "value": "\"\n\nfields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1565,
+ "length": 1,
+ "value": "\"\n\nklarnaFields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1616,
+ "length": 1,
+ "value": "\"\n\nshippingDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1673,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 86,
+ "length": 17,
+ "value": "\"Datatrans.KlarnaPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2062,
+ "length": 8,
+ "value": "\"klarna\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2922,
+ "length": 3,
+ "value": "\"[\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2933,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2963,
+ "length": 4,
+ "value": "\"].\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1726,
+ "length": 12,
+ "value": "\"Datatrans.KlarnaFields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 201,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 480,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 614,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 648,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 661,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 799,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 833,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 927,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 957,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 990,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1158,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1208,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1304,
+ "length": 4,
+ "value": "0.13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1320,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1464,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1479,
+ "length": 3,
+ "value": "1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1540,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2673,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 2955,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 3095,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 26,
+ "value": "\"Datatrans.WebControllerLoadIndicator\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 666,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 763,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 816,
+ "length": 35,
+ "value": "\"Load request url: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 960,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 982,
+ "length": 36,
+ "value": "\"Load request (string): \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1017,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1524,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1711,
+ "length": 45,
+ "value": "\"didFinishLoadingRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1755,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1880,
+ "length": 41,
+ "value": "\"didStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1920,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2044,
+ "length": 22,
+ "value": "\"\"view\":\"waiting\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2094,
+ "length": 34,
+ "value": "\"availablePaymentMethodCodes\":[]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 44,
+ "value": "\"shouldStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2334,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3447,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3477,
+ "length": 35,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3503,
+ "length": 1,
+ "value": "\"?\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3511,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 4017,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4413,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4556,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5306,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5603,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6747,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 53,
+ "length": 10,
+ "value": "\"Datatrans.WebProcess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "FloatLiteral",
+ "offset": 8257,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1185,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1415,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1500,
+ "length": 40,
+ "value": "\"CVV must not be nil for this card type\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1665,
+ "length": 38,
+ "value": "\"init(from:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1791,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 302,
+ "length": 4,
+ "value": "\"Datatrans.Card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 373,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1757,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1762,
+ "length": 19,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1780,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 2949,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3301,
+ "length": 145,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3326,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3342,
+ "length": 1,
+ "value": "\", displayTitle = \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3374,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3393,
+ "length": 18,
+ "value": "\"last4=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3409,
+ "length": 1,
+ "value": "\",\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3414,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3417,
+ "length": 5,
+ "value": "\" token=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3444,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 13,
+ "value": "\"Datatrans.SavedApplePay\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 121,
+ "length": 2,
+ "value": "68"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 126,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 140,
+ "length": 3,
+ "value": "154"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 146,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 2,
+ "value": "73"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 164,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 178,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 343,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 422,
+ "length": 11,
+ "value": "\"lock.fill\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 507,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 614,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 699,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 710,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "-1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 734,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 871,
+ "length": 12,
+ "value": "\" Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 988,
+ "length": 36,
+ "value": "\"accessibility_web_controller_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/DTPaymentMethodInfo+Extensions.swift",
+ "kind": "Array",
+ "offset": 551,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 614,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 618,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 686,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 690,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 759,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 763,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 829,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 834,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 897,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 946,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1010,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 306,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 1706,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1840,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2249,
+ "length": 3,
+ "value": "0.8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2297,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2397,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2599,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 2840,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2927,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3139,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3259,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3398,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3603,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 468,
+ "length": 39,
+ "value": "\"No such payment method: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 566,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 677,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 741,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 770,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1014,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 968,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 1878,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 123,
+ "length": 16,
+ "value": "\"Datatrans.TransactionModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 373,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 450,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 42,
+ "value": "\"No action provided for native pay button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 986,
+ "length": 35,
+ "value": "\"No action provided for add button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "Array",
+ "offset": 356,
+ "length": 184,
+ "value": "[\"Id\", \"Name\", \"ProductCategory\", \"Description\", \"Type\", \"Quantity\", \"Price\", \"PriceGross\", \"Tax\", \"PriceWithoutVAT\", \"TaxAmount\", \"SingleArticlePrice\", \"SingleArticlePriceWithoutVAT\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 547,
+ "length": 15,
+ "value": "\"uppArticle_*_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 82,
+ "length": 14,
+ "value": "\"Datatrans.ArticleDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "Array",
+ "offset": 1068,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1434,
+ "length": 38,
+ "value": "\"range should contain 1 or 2 elements\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 880,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2348,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4955,
+ "length": 21,
+ "value": "\"error_title_payment\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5040,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5800,
+ "length": 33,
+ "value": "\"error_title_registration_failed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5897,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 8391,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12500,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 13431,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13790,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1075,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1384,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Environment.swift",
+ "kind": "StringLiteral",
+ "offset": 1000,
+ "length": 76,
+ "value": "\"Find out why the library returned control to the app without calling reset\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 351,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 947,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1088,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1221,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1714,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1756,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1761,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1771,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1783,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1794,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 2485,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3546,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4121,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4227,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4265,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4331,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4395,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4500,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4781,
+ "length": 2,
+ "value": "95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 699,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 1089,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1797,
+ "length": 4,
+ "value": "0.67"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2327,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2438,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Array",
+ "offset": 255,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1206,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Dictionary",
+ "offset": 1683,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1749,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1926,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 613,
+ "length": 15,
+ "value": "\"BON_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 671,
+ "length": 15,
+ "value": "\"BON_boncard_1\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 732,
+ "length": 17,
+ "value": "\"BON_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 795,
+ "length": 17,
+ "value": "\"BON_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 989,
+ "length": 11,
+ "value": "\"GIFT_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1043,
+ "length": 9,
+ "value": "\"BONCARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1098,
+ "length": 13,
+ "value": "\"LUNCH_CHECK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1157,
+ "length": 13,
+ "value": "\"SBB_VOUCHER\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1313,
+ "length": 34,
+ "value": "\"payment_method_boncard_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1427,
+ "length": 32,
+ "value": "\"payment_method_boncard_boncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1542,
+ "length": 36,
+ "value": "\"payment_method_boncard_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1661,
+ "length": 36,
+ "value": "\"payment_method_boncard_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 533,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 589,
+ "length": 3,
+ "value": "375"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 640,
+ "length": 2,
+ "value": "74"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 886,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1127,
+ "length": 3,
+ "value": "238"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1249,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2257,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2815,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4196,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4295,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4633,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4689,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5178,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5292,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5489,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5543,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5788,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5991,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6165,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6740,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6745,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6750,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7095,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7229,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7449,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8011,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8264,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8644,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9405,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9785,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 197,
+ "length": 26,
+ "value": "\"Datatrans.SheetWrapperViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 1079,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 268,
+ "length": 15,
+ "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 233,
+ "length": 3,
+ "value": "110"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 818,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1082,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 19,
+ "value": "\"native_payment_or\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1373,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2211,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2596,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2693,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2867,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2964,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 36,
+ "length": 28,
+ "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 169,
+ "length": 19,
+ "value": "\"Datatrans.ios-sdk\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1198,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/MatchFilter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 782,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 5,
+ "value": "\"SPL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 590,
+ "length": 5,
+ "value": "\"CAA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 5,
+ "value": "\"NOA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2004,
+ "length": 39,
+ "value": "\"There always must be a paymentRequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3667,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3946,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4648,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 159,
+ "length": 31,
+ "value": "\"ch.datatrans.ios-tokenization\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 695,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 1255,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 687,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 855,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "Array",
+ "offset": 1326,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1523,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1941,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1886,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2536,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2955,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3024,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 3524,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3670,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4405,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5380,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 5721,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6774,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6824,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7461,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7662,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 8335,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8509,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8750,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9142,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9151,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9698,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9770,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 10389,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 10662,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10910,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1809,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 175,
+ "length": 4,
+ "value": "2000"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 286,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 316,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 462,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 846,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 932,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 938,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 942,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 962,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 985,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 995,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1016,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1097,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1180,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1186,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1190,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1231,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1237,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1242,
+ "length": 2,
+ "value": "99"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1262,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 274,
+ "length": 561,
+ "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 882,
+ "length": 546,
+ "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1725,
+ "length": 11,
+ "value": "\"Wrong URL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2026,
+ "length": 12,
+ "value": "\"mobilesdk \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2180,
+ "length": 29,
+ "value": "\"EEE, dd MMM yyyy HH:mm:ss z\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2260,
+ "length": 13,
+ "value": "\"en_US_POSIX\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2525,
+ "length": 12,
+ "value": "\"moduleName\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2582,
+ "length": 15,
+ "value": "\"moduleVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2645,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2710,
+ "length": 20,
+ "value": "\"deviceManufacturer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2783,
+ "length": 13,
+ "value": "\"deviceModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 11,
+ "value": "\"osVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2897,
+ "length": 18,
+ "value": "\"osVersionNumeric\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3131,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3141,
+ "length": 1,
+ "value": "\"=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3256,
+ "length": 3,
+ "value": "\";\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3867,
+ "length": 41,
+ "value": "\"Authorization header can't be generated\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4236,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 4630,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 471,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 886,
+ "length": 33,
+ "value": "\"Must be implemented on subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1056,
+ "length": 32,
+ "value": "\"Must be overridden in subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1190,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2732,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2987,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3190,
+ "length": 20,
+ "value": "\"twint_lock_message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 3274,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3979,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4005,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4036,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4134,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4215,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4397,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4510,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4716,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4812,
+ "length": 33,
+ "value": "\"error_message_app_not_installed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5030,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5106,
+ "length": 37,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5120,
+ "length": 3,
+ "value": "\" app is not installed.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "kind": "StringLiteral",
+ "offset": 41,
+ "length": 6,
+ "value": "\"Datatrans.Fields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 438,
+ "length": 20,
+ "value": "\"error_alert_cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 623,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 855,
+ "length": 25,
+ "value": "\"dt.image.handling.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 962,
+ "length": 26,
+ "value": "\"dt.capture.session.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1111,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1543,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1458,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2410,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2895,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3276,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3308,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3590,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3604,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3618,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3637,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3809,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3837,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3851,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4020,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4030,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4048,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4062,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4207,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4221,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4235,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4254,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4911,
+ "length": 4,
+ "value": "0.95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4948,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5001,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5037,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 5315,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6128,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 8899,
+ "length": 28,
+ "value": "\"Error: no camera available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 10258,
+ "length": 40,
+ "value": "\"unable to get image from sample buffer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10880,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10933,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11006,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11062,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11128,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11184,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11244,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1551,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2181,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2664,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 229,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 238,
+ "length": 4,
+ "value": "0xF4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 4,
+ "value": "0x22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 269,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 387,
+ "length": 4,
+ "value": "0x27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 396,
+ "length": 4,
+ "value": "0x3C"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 405,
+ "length": 4,
+ "value": "0x5F"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 427,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 436,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 445,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 532,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 554,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 563,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 660,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 669,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 678,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 691,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 743,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 824,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 832,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 852,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 873,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 882,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 891,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 904,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 989,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1009,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1039,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1048,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1061,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1134,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1142,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1150,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1162,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1183,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1201,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1291,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1300,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1309,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1331,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1340,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1349,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1362,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2478,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 4,
+ "value": "0x7A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 4,
+ "value": "0x35"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2639,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2648,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2657,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2688,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2697,
+ "length": 4,
+ "value": "0x4A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2839,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2848,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2879,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2888,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2897,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3104,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3225,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3309,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3440,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3612,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3741,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3903,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3955,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3982,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 4008,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 195,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 641,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1302,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1334,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1445,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 1884,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2001,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2841,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3339,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3387,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4171,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4209,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4267,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 9,
+ "value": "\"Datatrans.ErrorView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 271,
+ "length": 29,
+ "value": "\"Secure payment by Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 488,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 943,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 1125,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 23,
+ "value": "\"Datatrans.SecurePaymentFooterView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1024,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1646,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3887,
+ "length": 2,
+ "value": "83"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4102,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4247,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4446,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5159,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5735,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6150,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6199,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6266,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6461,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6589,
+ "length": 7,
+ "value": "\"00\/00\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6835,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6878,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7009,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7057,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7123,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7359,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7439,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7725,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7767,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7954,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8385,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 8616,
+ "length": 24,
+ "value": "\"card_has_no_cvv_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8777,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8944,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8949,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9015,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9051,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9063,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9077,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9710,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10016,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10348,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10603,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10703,
+ "length": 3,
+ "value": "-23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11000,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11169,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11265,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11363,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11458,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11553,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11649,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11742,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 43,
+ "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 399,
+ "length": 28,
+ "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1432,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1478,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1585,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1596,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2491,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3328,
+ "length": 7,
+ "value": "\"[., ]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3343,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 3413,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3830,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3859,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3990,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4010,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4084,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4111,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4133,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4187,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4228,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4250,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4304,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4437,
+ "length": 34,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4446,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4454,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4462,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4470,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4511,
+ "length": 26,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4520,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4528,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4536,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4577,
+ "length": 18,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4586,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4594,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4685,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4821,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4957,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5204,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5483,
+ "length": 8,
+ "value": "\"[^0-9]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5605,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5640,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5730,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5766,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 5930,
+ "length": 17,
+ "value": "[\"\/\", \"-\", \"–\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5993,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6038,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6071,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6085,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6189,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 6767,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6799,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 142,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 34,
+ "value": "\"additional_payment_method_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1032,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1128,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1342,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 25,
+ "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 185,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 949,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1400,
+ "length": 30,
+ "value": "\"saved_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1703,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1828,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2250,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2591,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2938,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3557,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3685,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4405,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 7602,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8476,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "Array",
+ "offset": 9093,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9231,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 9769,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10258,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10454,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11031,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11365,
+ "length": 12,
+ "value": "\"CC_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11446,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11967,
+ "length": 10,
+ "value": "\"swish:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12284,
+ "length": 12,
+ "value": "\"vippsMT:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12299,
+ "length": 10,
+ "value": "\"vipps:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12912,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13216,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 422,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 548,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1858,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1935,
+ "length": 33,
+ "value": "\"no_camera_message_access_denied\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2427,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2504,
+ "length": 42,
+ "value": "\"no_camera_message_access_denied_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2601,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2678,
+ "length": 22,
+ "value": "\"error_alert_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "Dictionary",
+ "offset": 3118,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 704,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1358,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1794,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2031,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2328,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2465,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2523,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2682,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3054,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3471,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3503,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 181,
+ "length": 9,
+ "value": "2500000.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 225,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_dcc_smart\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 299,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 653,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 869,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1094,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1720,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2133,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 2999,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3025,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3230,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "FloatLiteral",
+ "offset": 547,
+ "length": 5,
+ "value": "230.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1798,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2214,
+ "length": 142,
+ "value": "\"KlarnaPaymentError action:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2262,
+ "length": 1,
+ "value": "\", name:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "\", message:'\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2309,
+ "length": 47,
+ "value": "\"', isFatal:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2338,
+ "length": 6,
+ "value": "\"true\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 7,
+ "value": "\"false\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2355,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2453,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2465,
+ "length": 28,
+ "value": "\"Error from KlarnaMobileSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2889,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3915,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4020,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4299,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4860,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5490,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5588,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5780,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 317,
+ "length": 10,
+ "value": "\"Datatrans.KlarnaView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 282,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "kind": "StringLiteral",
+ "offset": 299,
+ "length": 13,
+ "value": "\"DTKlarnaSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 305,
+ "length": 26,
+ "value": "\"ch.datatrans.ios-backend\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 382,
+ "length": 22,
+ "value": "\"DTByjunoAcqErrorCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 462,
+ "length": 30,
+ "value": "\"DTByjunoAcqAuthorizationCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 15,
+ "value": "\"DTUserMessage\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Dictionary",
+ "offset": 1468,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3802,
+ "length": 9,
+ "value": "\"%@ (%@)\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3968,
+ "length": 16,
+ "value": "\"Backend error.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4421,
+ "length": 24,
+ "value": "\"DT_error_mapping_rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4455,
+ "length": 6,
+ "value": "\"json\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4756,
+ "length": 28,
+ "value": "\"There should be some rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4809,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4861,
+ "length": 28,
+ "value": "\"There should be rules file\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4906,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 5175,
+ "length": 15,
+ "value": "\"UNKNOWN_ERROR\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 283,
+ "length": 133,
+ "value": "[\"BIF\", \"BYR\", \"CLF\", \"DJF\", \"GNF\", \"ISK\", \"JPY\", \"KMF\", \"KRW\", \"PYG\", \"RWF\", \"UGX\", \"UYI\", \"VND\", \"VUV\", \"XAF\", \"XOF\", \"XPF\", \"CLP\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 455,
+ "length": 49,
+ "value": "[\"BHD\", \"IQD\", \"JOD\", \"KWD\", \"LYD\", \"OMR\", \"TND\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 691,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "FloatLiteral",
+ "offset": 970,
+ "length": 4,
+ "value": "10.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1436,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2211,
+ "length": 159,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2236,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2252,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2277,
+ "length": 1,
+ "value": "\", maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2318,
+ "length": 5,
+ "value": "\"nil\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2324,
+ "length": 1,
+ "value": "\", boncardType=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 472,
+ "length": 12,
+ "value": "\"Datatrans.SavedBoncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 792,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 969,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1455,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 927,
+ "length": 5,
+ "value": "\"...\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1808,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1893,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2046,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2108,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2120,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "Array",
+ "offset": 1031,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 900,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 451,
+ "length": 71,
+ "value": "\"There was an error creating the engine: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 521,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 838,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 944,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 959,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1306,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1412,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1427,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1514,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1623,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1638,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1833,
+ "length": 4,
+ "value": "0.15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1849,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "Array",
+ "offset": 2058,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2356,
+ "length": 56,
+ "value": "\"Failed to play pattern: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2410,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 488,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 54,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 619,
+ "length": 2,
+ "value": "\" is not a credit card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "Array",
+ "offset": 824,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 127,
+ "length": 21,
+ "value": "\"Datatrans.PCIPTokenizationModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1095,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1973,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2050,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2776,
+ "length": 33,
+ "value": "\":\/\/datatrans.ch\/genericcallback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3528,
+ "length": 4,
+ "value": "44.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3589,
+ "length": 4,
+ "value": "50.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 20,
+ "value": "\"Datatrans.KlarnaViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1221,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 4680,
+ "length": 51,
+ "value": "\"This transaction request has already been started\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4753,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 5207,
+ "length": 11,
+ "value": "\"__devHost\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5364,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 6889,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7771,
+ "length": 34,
+ "value": "\"Unexpected error type (\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7803,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 9436,
+ "length": 27,
+ "value": "\":\/\/datatrans-sdk\/callback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 10423,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11028,
+ "length": 42,
+ "value": "\"Initial transaction failed without error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11193,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11350,
+ "length": 44,
+ "value": "\"Unknown mobile token: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11393,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11455,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11540,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12755,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14251,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14384,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14469,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14900,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 15206,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15533,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16356,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17761,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17870,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17978,
+ "length": 4,
+ "value": "\"%@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 18055,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 18425,
+ "length": 41,
+ "value": "\"Alias must be provided for PLU payments\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 11,
+ "value": "\"Datatrans.Transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 333,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 482,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 520,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 665,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1149,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1501,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1942,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2170,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 2325,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2731,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2743,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2864,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 23,
+ "value": "\"Datatrans.CreditCardLogoTitleView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 848,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 880,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 909,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1198,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2089,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2098,
+ "length": 2,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2111,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 574,
+ "length": 27,
+ "value": "\"dcc_choose_currency_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 667,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 17,
+ "value": "\"Datatrans.DCCViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1478,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1631,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1699,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1848,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1919,
+ "length": 17,
+ "value": "\"dcc_markup_info\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2162,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3593,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3945,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4190,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4438,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4671,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4820,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 23,
+ "value": "\"incorrect_number_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 1025,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2565,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3022,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3616,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 3753,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3820,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3908,
+ "length": 4,
+ "value": "[16]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3940,
+ "length": 10,
+ "value": "[4, 8, 12]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIViewController+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 347,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1035,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2308,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2350,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2513,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3036,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3482,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4130,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4174,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4343,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4904,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5383,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5590,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6015,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6260,
+ "length": 29,
+ "value": "\"confirm_registration_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7350,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7530,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 36,
+ "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9098,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9665,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9831,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10059,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10189,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10606,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10946,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 11039,
+ "length": 6,
+ "value": "\"next\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
+ "kind": "StringLiteral",
+ "offset": 608,
+ "length": 20,
+ "value": "\"Datatrans.SavedPostFinanceCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 341,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 147,
+ "length": 18,
+ "value": "\"Datatrans.PaycardPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 2835,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3193,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 104,
+ "length": 3,
+ "value": "\"Datatrans.DCC\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
+ "kind": "StringLiteral",
+ "offset": 156,
+ "length": 23,
+ "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 240,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 534,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1004,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1362,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1406,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1789,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1967,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2296,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2607,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3043,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3703,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5047,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5849,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6512,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6844,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8759,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9179,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9248,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9508,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9645,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9714,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10600,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10717,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10873,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11055,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11112,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11186,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 492,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 311,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "Array",
+ "offset": 344,
+ "length": 75,
+ "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
- "kind": "BooleanLiteral",
- "offset": 450,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2589,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2727,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2751,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2787,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2833,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2893,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2939,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2963,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2999,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3045,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3069,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3167,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3179,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3237,
+ "length": 57,
+ "value": "\"Start and\/or end are negative numbers: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3285,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3293,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3446,
+ "length": 32,
+ "value": "\"Start or end value is too long\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3592,
+ "length": 46,
+ "value": "\"Invalid range, start: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3623,
+ "length": 1,
+ "value": "\" > end: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3637,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 82,
- "length": 14,
- "value": "\"Datatrans.ArticleDetails\""
+ "offset": 109,
+ "length": 8,
+ "value": "\"Datatrans.BinRange\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "BooleanLiteral",
- "offset": 880,
+ "offset": 3812,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
- "kind": "BooleanLiteral",
- "offset": 1075,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 4227,
+ "length": 19,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 351,
- "length": 25,
- "value": "\"dcc_pay_button_inactive\""
+ "offset": 4236,
+ "length": 1,
+ "value": "\" - \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 947,
- "length": 2,
+ "offset": 4245,
+ "length": 1,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
"kind": "StringLiteral",
- "offset": 1088,
- "length": 2,
- "value": "\"\""
+ "offset": 398,
+ "length": 18,
+ "value": "\"Datatrans.TransactionSuccess\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1254,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
"kind": "StringLiteral",
- "offset": 1221,
- "length": 2,
- "value": "\"\""
+ "offset": 1931,
+ "length": 40,
+ "value": "\"No such payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1682,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "StringLiteral",
+ "offset": 1969,
+ "length": 1,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1724,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 59,
+ "length": 4,
+ "value": "6.57"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1286,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1729,
+ "offset": 1691,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1739,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1697,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1751,
- "length": 2,
- "value": "12"
+ "offset": 1737,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1762,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1743,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
- "kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "Array",
+ "offset": 1888,
+ "length": 22,
+ "value": "[0.03, 0.1, 0.9, 0.97]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
- "kind": "Array",
- "offset": 255,
- "length": 2,
- "value": "[]"
+ "offset": 2000,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2435,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2541,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "offset": 3771,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "offset": 3783,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4134,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4640,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 352,
+ "offset": 4746,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 533,
- "length": 2,
- "value": "10"
+ "offset": 4995,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 589,
- "length": 3,
- "value": "375"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 5776,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 640,
- "length": 2,
- "value": "74"
+ "offset": 6000,
+ "length": 1,
+ "value": "6"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 742,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 4076,
+ "length": 13,
+ "value": "\"Datatrans.ContainerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 843,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6839,
"length": 2,
- "value": "10"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6857,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7370,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 7398,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 7423,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 886,
+ "offset": 7774,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 1127,
- "length": 3,
- "value": "238"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 8183,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8314,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "FloatLiteral",
- "offset": 4196,
+ "offset": 8347,
"length": 3,
- "value": "0.3"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 5292,
+ "offset": 8398,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "StringLiteral",
- "offset": 197,
- "length": 26,
- "value": "\"Datatrans.SheetWrapperViewController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 8834,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
- "kind": "StringLiteral",
- "offset": 268,
- "length": 15,
- "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9106,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9157,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 233,
- "length": 3,
- "value": "110"
+ "offset": 9530,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
- "kind": "StringLiteral",
- "offset": 36,
- "length": 28,
- "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9570,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 169,
- "length": 19,
- "value": "\"Datatrans.ios-sdk\""
+ "offset": 9638,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 16,
- "value": "\"installationId\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10368,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
- "kind": "StringLiteral",
- "offset": 159,
- "length": 31,
- "value": "\"ch.datatrans.ios-tokenization\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 10517,
+ "length": 3,
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10555,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 514,
+ "offset": 10999,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 695,
+ "offset": 11789,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 687,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11897,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 855,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12354,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "Array",
- "offset": 1326,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12463,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1523,
- "length": 2,
+ "offset": 1363,
+ "length": 53,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1941,
+ "offset": 1382,
"length": 2,
- "value": "\"\""
+ "value": "\" is not a rawValue of BoncardType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1886,
- "length": 2,
- "value": "\"\""
+ "offset": 106,
+ "length": 13,
+ "value": "\"Datatrans.BoncardConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 2536,
- "length": 5,
- "value": "false"
+ "offset": 1054,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 3670,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 8509,
+ "offset": 1836,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 274,
- "length": 561,
- "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 882,
- "length": 546,
- "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 2628,
+ "length": 3,
+ "value": "\"0\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 41,
- "length": 6,
- "value": "\"Datatrans.Fields\""
+ "offset": 2947,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "StringLiteral",
- "offset": 855,
- "length": 25,
- "value": "\"dt.image.handling.queue\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3689,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 962,
- "length": 26,
- "value": "\"dt.capture.session.queue\""
+ "offset": 4366,
+ "length": 10,
+ "value": "\"position\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 1111,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4407,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1195,
- "length": 2,
- "value": "30"
+ "offset": 4443,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1237,
- "length": 5,
- "value": "false"
+ "offset": 4478,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1543,
+ "offset": 4564,
"length": 1,
- "value": "2"
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1458,
- "length": 2,
- "value": "40"
+ "offset": 4672,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4751,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5971,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6054,
+ "length": 27,
+ "value": "\"accessibility_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10880,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6577,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10933,
- "length": 1,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6660,
+ "length": 33,
+ "value": "\"accessibility_clear_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11006,
- "length": 3,
- "value": "3.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6751,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11062,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6902,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11128,
- "length": 3,
- "value": "5.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6912,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11184,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6923,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 11244,
+ "offset": 6934,
"length": 2,
- "value": "10"
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1551,
+ "offset": 7241,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1728,
+ "offset": 7425,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 2181,
+ "offset": 7678,
"length": 2,
- "value": "39"
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 2664,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7749,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7785,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7797,
+ "length": 2,
+ "value": "13"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7811,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 220,
- "length": 4,
- "value": "0xEF"
+ "offset": 8122,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 229,
- "length": 4,
- "value": "0xEF"
+ "offset": 8248,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 238,
- "length": 4,
- "value": "0xF4"
+ "offset": 8788,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 260,
- "length": 4,
- "value": "0x22"
+ "offset": 8871,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 269,
- "length": 4,
- "value": "0x23"
+ "offset": 9241,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 278,
- "length": 4,
- "value": "0x23"
+ "offset": 9334,
+ "length": 2,
+ "value": "36"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 387,
- "length": 4,
- "value": "0x27"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 460,
+ "length": 8,
+ "value": "\"[ ()-]\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 396,
- "length": 4,
- "value": "0x3C"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 476,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 405,
- "length": 4,
- "value": "0x5F"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 735,
+ "length": 13,
+ "value": "\"^\\+[0-9]+$\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 427,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 793,
+ "length": 17,
+ "value": "\"SELF MATCHES %@\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 436,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 920,
+ "length": 112,
+ "value": "\"PCIPCardholder.phoneNumber is invalid. Numbers must start with a plus sign followed by digits between 0 and 9.\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 445,
- "length": 4,
- "value": "0x84"
+ "offset": 5853,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 514,
- "length": 4,
- "value": "0xD8"
+ "offset": 5870,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 523,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6062,
+ "length": 198,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 532,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6087,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 554,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6128,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 563,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6134,
+ "length": 1,
+ "value": "\", expiry=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 572,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6176,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 660,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6182,
+ "length": 1,
+ "value": "\", cardholder=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 669,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6211,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 678,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6217,
+ "length": 1,
+ "value": "\", alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 691,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6233,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 712,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6258,
+ "length": 1,
+ "value": "\">\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 721,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 9,
+ "value": "\"Datatrans.SavedCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 730,
- "length": 4,
- "value": "0xFF"
+ "offset": 322,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1320,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "FloatLiteral",
- "offset": 743,
+ "offset": 1587,
"length": 3,
- "value": "0.1"
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 824,
- "length": 3,
- "value": "0x0"
+ "offset": 1723,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 832,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 239,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 840,
- "length": 3,
- "value": "0x0"
+ "offset": 323,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 852,
- "length": 3,
- "value": "0.5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 873,
- "length": 4,
- "value": "0xFF"
+ "offset": 345,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 882,
- "length": 4,
- "value": "0xFF"
+ "offset": 356,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 891,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "StringLiteral",
+ "offset": 515,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "FloatLiteral",
- "offset": 904,
+ "offset": 698,
"length": 3,
- "value": "0.3"
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 981,
+ "offset": 1960,
"length": 3,
- "value": "0x0"
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1987,
+ "length": 14,
+ "value": "\"INVALID_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 989,
+ "offset": 2058,
"length": 3,
- "value": "0x0"
+ "value": "401"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 997,
+ "offset": 2127,
"length": 3,
- "value": "0x0"
+ "value": "403"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1009,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2369,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2450,
+ "length": 43,
+ "value": "\"error_message_authentication_failed_short\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1039,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2727,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1048,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2808,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1061,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3073,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1134,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3154,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1142,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3206,
+ "length": 48,
+ "value": "\"Technical error: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1150,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3253,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1162,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3485,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1183,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3581,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1192,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3812,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1201,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3893,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1214,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3972,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1291,
- "length": 4,
- "value": "0xFF"
+ "offset": 4007,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1300,
- "length": 4,
- "value": "0xFF"
+ "offset": 4013,
+ "length": 3,
+ "value": "599"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1309,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4178,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1331,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5090,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1340,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5465,
+ "length": 51,
+ "value": "\"Invalid payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1349,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5515,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1362,
- "length": 3,
- "value": "0.3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5558,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2478,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "FloatLiteral",
+ "offset": 6211,
"length": 3,
- "value": "0x0"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2486,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6267,
"length": 4,
- "value": "0x7A"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2495,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 6612,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2517,
- "length": 4,
- "value": "0x35"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 667,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2526,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "StringLiteral",
+ "offset": 140,
+ "length": 8,
+ "value": "\"Datatrans.DCCModel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2535,
- "length": 4,
- "value": "0xFF"
+ "offset": 103,
+ "length": 2,
+ "value": "54"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2639,
- "length": 4,
- "value": "0xCB"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2648,
- "length": 4,
- "value": "0xCB"
+ "offset": 1075,
+ "length": 1,
+ "value": "4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2657,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1112,
"length": 4,
- "value": "0xCB"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2679,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 982,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2688,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1128,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2697,
- "length": 4,
- "value": "0x4A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1343,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2839,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 3751,
"length": 4,
- "value": "0xE0"
+ "value": "\"CH\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2848,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 14,
+ "value": "\"Datatrans.ApplePayConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2857,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 412,
+ "length": 7,
+ "value": "\"Apple\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 2879,
- "length": 4,
- "value": "0x38"
+ "offset": 886,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2888,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1004,
+ "length": 5,
+ "value": "\"N\/A\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2897,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1164,
+ "length": 3,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3104,
- "length": 2,
- "value": "21"
+ "offset": 1225,
+ "length": 1,
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3225,
- "length": 2,
- "value": "17"
+ "offset": 1274,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3309,
- "length": 2,
- "value": "17"
+ "offset": 1385,
+ "length": 3,
+ "value": "100"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3440,
- "length": 2,
- "value": "17"
+ "offset": 1397,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3612,
- "length": 2,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 464,
+ "length": 13,
+ "value": "\"Invalid url\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3741,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 853,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 3903,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 15,
+ "value": "\"transactionId\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "34"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1042,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 183,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1234,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1456,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 195,
- "length": 2,
- "value": "12"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 206,
- "length": 2,
- "value": "22"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 9,
- "value": "\"Datatrans.ErrorView\""
+ "offset": 492,
+ "length": 35,
+ "value": "\"generic_credit_or_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 23,
- "value": "\"Datatrans.SecurePaymentFooterView\""
+ "offset": 610,
+ "length": 26,
+ "value": "\"generic_credit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 1214,
- "length": 2,
- "value": "\"\""
+ "offset": 718,
+ "length": 25,
+ "value": "\"generic_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 2033,
- "length": 1,
- "value": "0"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 3887,
- "length": 2,
- "value": "83"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "BooleanLiteral",
- "offset": 4247,
+ "offset": 1067,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 4446,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2364,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 292,
- "length": 43,
- "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ "offset": 2367,
+ "length": 87,
+ "value": "\"Parameter paymentMethodTypes does not contain any credit or debit card payment method\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 399,
- "length": 28,
- "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ "offset": 4105,
+ "length": 59,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
- "kind": "IntegerLiteral",
- "offset": 142,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 4124,
"length": 2,
- "value": "54"
+ "value": "\" is not a rawValue of PaymentMethodType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 25,
- "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ "offset": 4835,
+ "length": 44,
+ "value": "\"This tokenization has already been started\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "45"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4901,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 185,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 6275,
+ "length": 23,
+ "value": "\"Unexpected error type\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 470,
- "length": 12,
- "value": "\"0123456789\""
+ "offset": 529,
+ "length": 16,
+ "value": "\"Datatrans.PCIPTokenization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "FloatLiteral",
- "offset": 181,
- "length": 9,
- "value": "2500000.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2758,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 225,
- "length": 29,
- "value": "\"datatrans-ios-sdk_dcc_smart\""
+ "offset": 2862,
+ "length": 6,
+ "value": "\"data\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "Array",
- "offset": 299,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2981,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
- "kind": "FloatLiteral",
- "offset": 547,
- "length": 5,
- "value": "230.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3972,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 2,
- "value": "\"\""
+ "offset": 3984,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 317,
- "length": 10,
- "value": "\"Datatrans.KlarnaView\""
+ "offset": 4001,
+ "length": 59,
+ "value": "\"Unknown card type received: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 299,
- "length": 13,
- "value": "\"DTKlarnaSDK\""
+ "offset": 4059,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 305,
- "length": 26,
- "value": "\"ch.datatrans.ios-backend\""
+ "offset": 1193,
+ "length": 42,
+ "value": "\"Unknown payment method \"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 382,
- "length": 22,
- "value": "\"DTByjunoAcqErrorCode\""
+ "offset": 1232,
+ "length": 1,
+ "value": "\"\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 462,
- "length": 30,
- "value": "\"DTByjunoAcqAuthorizationCode\""
+ "offset": 2190,
+ "length": 6,
+ "value": "\"AAPL\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 535,
- "length": 15,
- "value": "\"DTUserMessage\""
+ "offset": 2479,
+ "length": 40,
+ "value": "\"encode(with:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 472,
- "length": 12,
- "value": "\"Datatrans.SavedBoncard\""
+ "offset": 291,
+ "length": 13,
+ "value": "\"Datatrans.PaymentMethod\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 792,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "IntegerLiteral",
+ "offset": 245,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "BooleanLiteral",
- "offset": 969,
- "length": 5,
- "value": "false"
+ "offset": 292,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 1455,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 365,
"length": 5,
- "value": "false"
+ "value": "\"_*_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 378,
+ "length": 12,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
"offset": 388,
- "length": 10,
- "value": "2"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "length": 1,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "offset": 554,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 45,
+ "length": 10,
+ "value": "\"Datatrans.FieldItems\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 1328,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1732,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
- "length": 4,
- "value": "12"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 15,
+ "value": "\"Datatrans.CardScannerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 2052,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1030,
- "length": 5,
- "value": "14"
+ "offset": 2123,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
+ "offset": 2132,
+ "length": 2,
"value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
- "length": 4,
- "value": "16"
+ "offset": 2144,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "offset": 2154,
+ "length": 2,
+ "value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
- "length": 9,
- "value": "18"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2208,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2220,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2231,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2243,
+ "length": 3,
+ "value": "0.7"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 2363,
+ "length": 1,
+ "value": "8"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2406,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2474,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2510,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 2764,
+ "length": 2,
+ "value": "50"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1690,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3254,
"length": 5,
- "value": "27"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3879,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 92,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 207,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 241,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 297,
+ "length": 3,
+ "value": "0.4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 2015,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 399,
"length": 5,
- "value": "33"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 388,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 517,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 555,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 695,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 767,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
+ "offset": 877,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "offset": 949,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1219,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1378,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "offset": 1402,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "offset": 1434,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1501,
+ "length": 23,
+ "value": "\"accessibility_loading\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1729,
"length": 4,
- "value": "12"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "offset": 1827,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2029,
"length": 5,
- "value": "14"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2071,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
- "value": "15"
+ "offset": 2230,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
+ "offset": 2296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2551,
"length": 4,
- "value": "16"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 10,
+ "value": "\"Datatrans.LoaderView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "Array",
+ "offset": 3431,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3557,
"length": 9,
- "value": "18"
+ "value": "\"DT-hash\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3688,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3189,
+ "length": 19,
+ "value": "\"Datatrans.LoaderAnimationView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 370,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "offset": 374,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 425,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "offset": 710,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 949,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1690,
- "length": 5,
- "value": "27"
+ "offset": 953,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "offset": 995,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "offset": 999,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1248,
+ "length": 28,
+ "value": "\"PaymentMethodTableViewCell\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "offset": 2304,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "offset": 2366,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2015,
- "length": 5,
- "value": "33"
+ "offset": 2432,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2441,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2452,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2706,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
- "length": 6,
- "value": "\"Name\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3298,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3578,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3635,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5051,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5716,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 6297,
"length": 6,
- "value": "\"Name\""
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6556,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6560,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7019,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 407,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "offset": 510,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "offset": 2070,
+ "length": 73,
+ "value": "\"webProcessDidStartIDEALPayment: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "offset": 2116,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 2142,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
- "kind": "Array",
- "offset": 824,
- "length": 2,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 2197,
+ "length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 127,
- "length": 21,
- "value": "\"Datatrans.PCIPTokenizationModel\""
+ "offset": 2250,
+ "length": 38,
+ "value": "\"openURL of IDEAL bank app successful\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 20,
- "value": "\"Datatrans.KlarnaViewController\""
+ "offset": 2291,
+ "length": 31,
+ "value": "\"Could not open IDEAL bank app\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3831,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1221,
+ "offset": 4066,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 12755,
+ "offset": 4093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4124,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 567,
- "length": 11,
- "value": "\"Datatrans.Transaction\""
+ "offset": 4305,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
+ "offset": 4386,
"length": 23,
- "value": "\"Datatrans.CreditCardLogoTitleView\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
- "kind": "StringLiteral",
- "offset": 131,
- "length": 17,
- "value": "\"Datatrans.DCCViewController\""
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 221,
+ "offset": 4568,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 680,
+ "offset": 4681,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1035,
+ "offset": 5062,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5093,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 36,
- "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ "offset": 5447,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 9098,
+ "offset": 5536,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
- "kind": "StringLiteral",
- "offset": 608,
- "length": 20,
- "value": "\"Datatrans.SavedPostFinanceCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5809,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
- "kind": "StringLiteral",
- "offset": 147,
- "length": 18,
- "value": "\"Datatrans.PaycardPaymentInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5912,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "StringLiteral",
- "offset": 104,
- "length": 3,
- "value": "\"Datatrans.DCC\""
+ "offset": 398,
+ "length": 6,
+ "value": "\"%02d\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
- "kind": "StringLiteral",
- "offset": 156,
- "length": 23,
- "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 240,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1610,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 534,
+ "offset": 1637,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 712,
+ "offset": 1743,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "FloatLiteral",
+ "offset": 1748,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1831,
"length": 1,
- "value": "0"
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1093,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1860,
+ "length": 2,
+ "value": "12"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1967,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 2658,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2026,
"length": 4,
- "value": "true"
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 10873,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2744,
+ "length": 18,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2753,
+ "length": 1,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2761,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 14,
+ "value": "\"Datatrans.CardExpiryDate\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2957,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 10937,
+ "offset": 4222,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "IntegerLiteral",
- "offset": 311,
- "length": 1,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 879,
+ "length": 61,
+ "value": "\"Registering a Klarna saved payment method is not supported.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 999,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "Array",
- "offset": 344,
- "length": 75,
- "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1881,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 109,
- "length": 8,
- "value": "\"Datatrans.BinRange\""
+ "offset": 2133,
+ "length": 44,
+ "value": "\"error_message_payment_method_not_available\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 398,
- "length": 18,
- "value": "\"Datatrans.TransactionSuccess\""
+ "offset": 2248,
+ "length": 43,
+ "value": "\"No payment categories returned for Klarna\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
- "kind": "FloatLiteral",
- "offset": 59,
- "length": 4,
- "value": "6.57"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4207,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4134,
+ "offset": 218,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 684,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 4076,
- "length": 13,
- "value": "\"Datatrans.ContainerView\""
+ "offset": 1609,
+ "length": 6,
+ "value": "\"next\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6839,
- "length": 2,
- "value": "\"\""
+ "offset": 1757,
+ "length": 10,
+ "value": "\"keyboard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6857,
- "length": 2,
- "value": "\"\""
+ "offset": 1917,
+ "length": 28,
+ "value": "\"accessibility_scanner_hide\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 106,
- "length": 13,
- "value": "\"Datatrans.BoncardConfig\""
+ "offset": 2026,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 1054,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2200,
+ "length": 28,
+ "value": "\"accessibility_scanner_show\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2286,
+ "length": 32,
+ "value": "\"credit_card_number_input_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2459,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1470,
+ "offset": 3917,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3921,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4248,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1836,
- "length": 5,
- "value": "false"
+ "offset": 5688,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3689,
+ "offset": 6138,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 460,
- "length": 8,
- "value": "\"[ ()-]\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 476,
- "length": 2,
- "value": "\"\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7928,
+ "length": 4,
+ "value": "44.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
- "kind": "StringLiteral",
- "offset": 567,
- "length": 9,
- "value": "\"Datatrans.SavedCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8005,
+ "length": 4,
+ "value": "50.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
- "kind": "StringLiteral",
- "offset": 140,
- "length": 8,
- "value": "\"Datatrans.DCCModel\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8152,
+ "length": 6,
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
- "kind": "IntegerLiteral",
- "offset": 103,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9668,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 982,
- "length": 5,
- "value": "false"
+ "offset": 10413,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1128,
+ "offset": 10512,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1343,
+ "offset": 11072,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 14,
- "value": "\"Datatrans.ApplePayConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11123,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11167,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 412,
- "length": 7,
- "value": "\"Apple\""
+ "offset": 11333,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11490,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 35,
+ "value": "\"Datatrans.CreditCardNumberInputViewController\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 276,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1372,
+ "length": 4,
+ "value": "0.75"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1496,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1067,
+ "offset": 1848,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
- "kind": "StringLiteral",
- "offset": 529,
- "length": 16,
- "value": "\"Datatrans.PCIPTokenization\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
- "kind": "StringLiteral",
- "offset": 291,
- "length": 13,
- "value": "\"Datatrans.PaymentMethod\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1938,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
- "kind": "StringLiteral",
- "offset": 45,
- "length": 10,
- "value": "\"Datatrans.FieldItems\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2530,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
- "kind": "StringLiteral",
- "offset": 494,
- "length": 15,
- "value": "\"Datatrans.CardScannerView\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2566,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "FloatLiteral",
- "offset": 92,
+ "offset": 2609,
"length": 3,
"value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 2670,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 207,
+ "offset": 2734,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 241,
+ "offset": 2844,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "FloatLiteral",
- "offset": 297,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3236,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 399,
+ "offset": 4782,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1378,
+ "offset": 5053,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5947,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 5989,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 6108,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 10,
- "value": "\"Datatrans.LoaderView\""
+ "offset": 26,
+ "length": 5,
+ "value": "\"Datatrans.Sheet\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "Array",
- "offset": 3431,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 68,
+ "value": "\"SavedPaymentMethod.create(jsonString:): Decoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3569,
"length": 2,
- "value": "[]"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 3189,
+ "offset": 4324,
+ "length": 26,
+ "value": "\"DTRecurringPaymentMethod\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 14,
+ "value": "\"DTCreditCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
"length": 19,
- "value": "\"Datatrans.LoaderAnimationView\""
+ "value": "\"DTPostFinanceCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 425,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4574,
+ "length": 8,
+ "value": "\"DTReka\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 238,
- "length": 14,
- "value": "\"Datatrans.CardExpiryDate\""
+ "offset": 4644,
+ "length": 10,
+ "value": "\"DTPayPal\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4714,
+ "length": 7,
+ "value": "\"DTELV\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4897,
+ "length": 89,
+ "value": "\"SavedPaymentMethod.create(legacySavedPaymentMethodData:): Unarchiving failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4985,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5613,
+ "length": 57,
+ "value": "\"SavedPaymentMethod.toJson(): Encoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5669,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "BooleanLiteral",
- "offset": 218,
+ "offset": 6172,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
- "kind": "FloatLiteral",
- "offset": 684,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6261,
+ "length": 68,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 35,
- "value": "\"Datatrans.CreditCardNumberInputViewController\""
+ "offset": 6286,
+ "length": 1,
+ "value": "\": alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
- "kind": "BooleanLiteral",
- "offset": 276,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6302,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 26,
- "length": 5,
- "value": "\"Datatrans.Sheet\""
+ "offset": 6327,
+ "length": 1,
+ "value": "\">\""
},
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
@@ -21285,6 +30042,34 @@
"length": 18,
"value": "\"Datatrans.SavedPaymentMethod\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/HalfFarePlus\/HalfFarePlusFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1655,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1669,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1678,
+ "length": 1,
+ "value": "\"\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
"kind": "StringLiteral",
@@ -21292,6 +30077,48 @@
"length": 11,
"value": "\"Datatrans.SavedPayPal\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 71,
+ "value": "\"webProcessDidStartPFEpayment: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 629,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 681,
+ "length": 39,
+ "value": "\"openURL of PostFinance App successful\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 723,
+ "length": 32,
+ "value": "\"Could not open PostFinance App\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
@@ -21327,12 +30154,103 @@
"length": 2,
"value": "56"
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1373,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
"offset": 25,
"length": 8,
"value": "\"Datatrans.LockView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 726,
+ "length": 9,
+ "value": "\"DT-hash\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 894,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1073,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1225,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1389,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1600,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1768,
+ "length": 10,
+ "value": "\"keyboard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1925,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2096,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphoneos\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2281,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
}
]
}
\ No newline at end of file
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.private.swiftinterface b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.private.swiftinterface
index 9324b4c..7497da5 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftdoc b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftdoc
index 7815787..17de68e 100644
Binary files a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftdoc and b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftinterface b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftinterface
index 9324b4c..7497da5 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target arm64-apple-ios11.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/module.modulemap b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/module.modulemap
index 160bc53..acdf70c 100644
--- a/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/module.modulemap
+++ b/Datatrans.xcframework/ios-arm64/Datatrans.framework/Modules/module.modulemap
@@ -1,7 +1,7 @@
framework module Datatrans {
umbrella header "Datatrans.h"
-
export *
+
module * { export * }
}
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Assets.car b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Assets.car
index 9455fb5..b632da6 100644
Binary files a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Assets.car and b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Assets.car differ
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/CardBinRangeConfig.json b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/CardBinRangeConfig.json
deleted file mode 100644
index 821cf97..0000000
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/CardBinRangeConfig.json
+++ /dev/null
@@ -1,250 +0,0 @@
-{
- "cards": [
- {
- "type": "VIS",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [4]
- ]
- },
- {
- "type": "ECA",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [5],
- [222100, 272099]
- ]
- },
- {
- "type": "AMX",
- "numberLengths": [15],
- "numberSpacing": [4, 10],
- "numberRanges": [
- [34],
- [37]
- ]
- },
- {
- "type": "DIN",
- "numberLengths": [14],
- "numberSpacing": [4, 10],
- "numberRanges": [
- [36]
- ]
- },
- {
- "type": "DIN",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [65085200, 65085205],
- [65085300, 65085304],
- [65085400, 65085401],
- [65085500, 65085501],
- [65085600, 65085604],
- [65085700, 65085705]
- ]
- },
- {
- "type": "DIS",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [65],
- [6011],
- [644000, 649999]
- ]
- },
- {
- "type": "JCB",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [3528, 3589]
- ]
- },
- {
- "type": "UAP",
- "numberLengths": [15],
- "numberSpacing": [4, 9],
- "numberRanges": [
- [1]
- ]
- },
- {
- "type": "SCX",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [435378],
- [435379],
- [54688725]
- ]
- },
- {
- "type": "DNK",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [4571],
- [5019]
- ]
- },
- {
- "type": "MAU",
- "numberLengths": [16, 17, 18, 19],
- "numberRanges": [
- [50],
- [56],
- [57],
- [58],
- [59],
- [600000, 601099],
- [601110, 601119],
- [601150, 601173],
- [601175, 601176],
- [601180, 601185],
- [601200, 609999],
- [61],
- [62],
- [63],
- [640, 643],
- [66],
- [67],
- [68],
- [69]
- ]
- },
- {
- "type": "CUP",
- "numberLengths": [14, 15, 16, 17, 18, 19],
- "numberRanges": [
- [601382],
- [601428],
- [602907],
- [602969],
- [603265],
- [603367],
- [603601],
- [603694],
- [603708],
- [604823],
- [606045],
- [606052],
- [620009, 620278],
- [620342],
- [620411, 620427],
- [620513, 620562],
- [620812, 620826],
- [620938],
- [621001, 621132],
- [621200, 621840],
- [621977, 622021],
- [622100, 623748],
- [624, 627111],
- [627192, 627264],
- [627328, 627401],
- [627471, 627533],
- [627629, 627681],
- [627805, 628115],
- [628179, 628899],
- [629102, 629295],
- [629433, 629436],
- [629846, 629886],
- [629949, 629975],
- [630042],
- [632062],
- [636093, 636095],
- [636189],
- [639339],
- [639578],
- [6858],
- [690750, 690759],
- [81, 817199],
- [900105],
- [900205],
- [900300, 900309],
- [905920, 905929],
- [9111],
- [940],
- [955],
- [966666],
- [968807, 968809],
- [984300, 984303],
- [990027],
- [998800, 998802]
- ]
- },
- {
- "type": "ELO",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [431274],
- [506717,506718],
- [506733],
- [506739],
- [506741,506743],
- [506774],
- [506778],
- [509004,509009],
- [509013],
- [509020,509029],
- [509031],
- [509033],
- [509035],
- [509036,509053],
- [509064],
- [509077,509080],
- [636297],
- [401178,401179],
- [438935],
- [457393],
- [457631,457632],
- [504175],
- [506720,506721],
- [506724,506732],
- [506740],
- [506744,506748],
- [506753],
- [506775],
- [506777],
- [509000,509002],
- [509066,509069],
- [509072],
- [509074],
- [509076],
- [509081,509083],
- [509085,509810],
- [636368],
- [650901,650920],
- [650485,650538],
- [650541,650598],
- [650700,650718],
- [650720,650727],
- [651652,651679],
- [655000,655019],
- [655021,655058],
- [650921,650978]
- ]
- },
- {
- "type": "HPC",
- "numberLengths": [16],
- "numberSpacing": [4, 8, 12],
- "numberRanges": [
- [606282],
- [384100],
- [384140],
- [384160],
- [637095],
- [637609],
- [637612],
- [637568],
- [637599]
- ]
- }
- ]
-}
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Datatrans b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Datatrans
index 9d55997..735cb81 100755
Binary files a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Datatrans and b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Datatrans differ
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/DTInitialTransaction.h b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/DTInitialTransaction.h
index fa363e2..49f4174 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/DTInitialTransaction.h
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/DTInitialTransaction.h
@@ -24,5 +24,6 @@
- (nonnull DTPaymentRequest *)paymentRequest;
- (nullable DTSavedPaymentMethod *)savedPaymentMethod;
- (nonnull NSArray *)dccEnabledMethods;
+- (nonnull NSArray *)dccPreselectionEnabledMethods;
@end
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/Datatrans-Swift.h b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/Datatrans-Swift.h
index 98d0ba2..75136cc 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/Datatrans-Swift.h
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Headers/Datatrans-Swift.h
@@ -1,6 +1,6 @@
#if 0
#elif defined(__arm64__) && __arm64__
-// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DATATRANS_SWIFT_H
#define DATATRANS_SWIFT_H
#pragma clang diagnostic push
@@ -23,7 +23,6 @@
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -32,10 +31,30 @@
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -71,53 +90,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -137,28 +169,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -187,14 +216,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -207,26 +238,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -1371,17 +1418,19 @@ SWIFT_CLASS_NAMED("TransactionSuccess")
-#endif
-#if defined(__cplusplus)
+
+
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
#elif defined(__x86_64__) && __x86_64__
-// Generated by Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
+// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
#ifndef DATATRANS_SWIFT_H
#define DATATRANS_SWIFT_H
#pragma clang diagnostic push
@@ -1404,7 +1453,6 @@ SWIFT_CLASS_NAMED("TransactionSuccess")
# include
#endif
-#pragma clang diagnostic ignored "-Wduplicate-method-match"
#pragma clang diagnostic ignored "-Wauto-import"
#if defined(__OBJC__)
#include
@@ -1413,10 +1461,30 @@ SWIFT_CLASS_NAMED("TransactionSuccess")
#include
#include
#include
+#include
+#include
+#include
+#include
#else
#include
#include
#include
+#include
+#endif
+#if defined(__cplusplus)
+#if defined(__arm64e__) && __has_include()
+# include
+#else
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wreserved-macro-identifier"
+# ifndef __ptrauth_swift_value_witness_function_pointer
+# define __ptrauth_swift_value_witness_function_pointer(x)
+# endif
+# ifndef __ptrauth_swift_class_method_pointer
+# define __ptrauth_swift_class_method_pointer(x)
+# endif
+#pragma clang diagnostic pop
+#endif
#endif
#if !defined(SWIFT_TYPEDEFS)
@@ -1452,53 +1520,66 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# if __has_feature(objc_class_property)
# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__
# else
-# define SWIFT_CLASS_PROPERTY(...)
+# define SWIFT_CLASS_PROPERTY(...)
# endif
#endif
-
-#if __has_attribute(objc_runtime_name)
-# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
-#else
-# define SWIFT_RUNTIME_NAME(X)
+#if !defined(SWIFT_RUNTIME_NAME)
+# if __has_attribute(objc_runtime_name)
+# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X)))
+# else
+# define SWIFT_RUNTIME_NAME(X)
+# endif
#endif
-#if __has_attribute(swift_name)
-# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
-#else
-# define SWIFT_COMPILE_NAME(X)
+#if !defined(SWIFT_COMPILE_NAME)
+# if __has_attribute(swift_name)
+# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X)))
+# else
+# define SWIFT_COMPILE_NAME(X)
+# endif
#endif
-#if __has_attribute(objc_method_family)
-# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
-#else
-# define SWIFT_METHOD_FAMILY(X)
+#if !defined(SWIFT_METHOD_FAMILY)
+# if __has_attribute(objc_method_family)
+# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X)))
+# else
+# define SWIFT_METHOD_FAMILY(X)
+# endif
#endif
-#if __has_attribute(noescape)
-# define SWIFT_NOESCAPE __attribute__((noescape))
-#else
-# define SWIFT_NOESCAPE
+#if !defined(SWIFT_NOESCAPE)
+# if __has_attribute(noescape)
+# define SWIFT_NOESCAPE __attribute__((noescape))
+# else
+# define SWIFT_NOESCAPE
+# endif
#endif
-#if __has_attribute(ns_consumed)
-# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
-#else
-# define SWIFT_RELEASES_ARGUMENT
+#if !defined(SWIFT_RELEASES_ARGUMENT)
+# if __has_attribute(ns_consumed)
+# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed))
+# else
+# define SWIFT_RELEASES_ARGUMENT
+# endif
#endif
-#if __has_attribute(warn_unused_result)
-# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
-#else
-# define SWIFT_WARN_UNUSED_RESULT
+#if !defined(SWIFT_WARN_UNUSED_RESULT)
+# if __has_attribute(warn_unused_result)
+# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result))
+# else
+# define SWIFT_WARN_UNUSED_RESULT
+# endif
#endif
-#if __has_attribute(noreturn)
-# define SWIFT_NORETURN __attribute__((noreturn))
-#else
-# define SWIFT_NORETURN
+#if !defined(SWIFT_NORETURN)
+# if __has_attribute(noreturn)
+# define SWIFT_NORETURN __attribute__((noreturn))
+# else
+# define SWIFT_NORETURN
+# endif
#endif
#if !defined(SWIFT_CLASS_EXTRA)
-# define SWIFT_CLASS_EXTRA
+# define SWIFT_CLASS_EXTRA
#endif
#if !defined(SWIFT_PROTOCOL_EXTRA)
-# define SWIFT_PROTOCOL_EXTRA
+# define SWIFT_PROTOCOL_EXTRA
#endif
#if !defined(SWIFT_ENUM_EXTRA)
-# define SWIFT_ENUM_EXTRA
+# define SWIFT_ENUM_EXTRA
#endif
#if !defined(SWIFT_CLASS)
# if __has_attribute(objc_subclassing_restricted)
@@ -1518,28 +1599,25 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME)
# endif
#endif
-
#if !defined(SWIFT_PROTOCOL)
# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA
#endif
-
#if !defined(SWIFT_EXTENSION)
# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__)
#endif
-
#if !defined(OBJC_DESIGNATED_INITIALIZER)
# if __has_attribute(objc_designated_initializer)
# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer))
# else
-# define OBJC_DESIGNATED_INITIALIZER
+# define OBJC_DESIGNATED_INITIALIZER
# endif
#endif
#if !defined(SWIFT_ENUM_ATTR)
-# if defined(__has_attribute) && __has_attribute(enum_extensibility)
+# if __has_attribute(enum_extensibility)
# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility)))
# else
-# define SWIFT_ENUM_ATTR(_extensibility)
+# define SWIFT_ENUM_ATTR(_extensibility)
# endif
#endif
#if !defined(SWIFT_ENUM)
@@ -1568,14 +1646,16 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_DEPRECATED_MSG)
# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__)))
#endif
-#if __has_feature(attribute_diagnose_if_objc)
-# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
-#else
-# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+#if !defined(SWIFT_DEPRECATED_OBJC)
+# if __has_feature(attribute_diagnose_if_objc)
+# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning")))
+# else
+# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg)
+# endif
#endif
#if defined(__OBJC__)
#if !defined(IBSegueAction)
-# define IBSegueAction
+# define IBSegueAction
#endif
#endif
#if !defined(SWIFT_EXTERN)
@@ -1588,26 +1668,42 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if !defined(SWIFT_CALL)
# define SWIFT_CALL __attribute__((swiftcall))
#endif
+#if !defined(SWIFT_INDIRECT_RESULT)
+# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result))
+#endif
+#if !defined(SWIFT_CONTEXT)
+# define SWIFT_CONTEXT __attribute__((swift_context))
+#endif
+#if !defined(SWIFT_ERROR_RESULT)
+# define SWIFT_ERROR_RESULT __attribute__((swift_error_result))
+#endif
#if defined(__cplusplus)
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT noexcept
-#endif
#else
-#if !defined(SWIFT_NOEXCEPT)
# define SWIFT_NOEXCEPT
#endif
+#if !defined(SWIFT_C_INLINE_THUNK)
+# if __has_attribute(always_inline)
+# if __has_attribute(nodebug)
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug))
+# else
+# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline))
+# endif
+# else
+# define SWIFT_C_INLINE_THUNK inline
+# endif
#endif
-#if defined(__cplusplus)
-#if !defined(SWIFT_CXX_INT_DEFINED)
-#define SWIFT_CXX_INT_DEFINED
-namespace swift {
-using Int = ptrdiff_t;
-using UInt = size_t;
-}
+#if defined(_WIN32)
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport)
+#endif
+#else
+#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL)
+# define SWIFT_IMPORT_STDLIB_SYMBOL
#endif
#endif
#if defined(__OBJC__)
-#if __has_feature(modules)
+#if __has_feature(objc_modules)
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
@@ -2752,12 +2848,14 @@ SWIFT_CLASS_NAMED("TransactionSuccess")
-#endif
-#if defined(__cplusplus)
+
+
#endif
#if __has_attribute(external_source_symbol)
# pragma clang attribute pop
#endif
+#if defined(__cplusplus)
+#endif
#pragma clang diagnostic pop
#endif
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Info.plist b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Info.plist
index ae46350..6757042 100644
Binary files a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Info.plist and b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Info.plist differ
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.abi.json b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.abi.json
index fa11cc8..9557a3f 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.abi.json
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.abi.json
@@ -9812,6 +9812,45 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "allCases",
@@ -9901,45 +9940,6 @@
"moduleName": "Datatrans",
"implicit": true,
"init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
}
],
"declKind": "Enum",
@@ -18301,6 +18301,34 @@
"declKind": "Import",
"moduleName": "Datatrans"
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "DeveloperToolsSupport",
+ "printedName": "DeveloperToolsSupport",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
{
"kind": "TypeDecl",
"name": "View",
@@ -18313,16 +18341,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "TransactionWrapper",
+ "printedName": "Datatrans.TransactionWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans18TransactionWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18366,16 +18408,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "PCIPTokenizationWrapper",
+ "printedName": "Datatrans.PCIPTokenizationWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans23PCIPTokenizationWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18458,2825 +18514,11526 @@
"value": "5.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 29,
- "value": "\"datatrans-ios-sdk_binranges\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "StringLiteral",
- "offset": 245,
+ "offset": 547,
"length": 24,
- "value": "\"datatrans-ios-sdk_etag\""
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 303,
- "length": 6,
- "value": "\"Etag\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 703,
+ "length": 4,
+ "value": "0.85"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 349,
- "length": 15,
- "value": "\"If-None-Match\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 737,
+ "length": 4,
+ "value": "0.65"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 414,
- "length": 20,
- "value": "\"CardBinRangeConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
- "kind": "StringLiteral",
- "offset": 117,
- "length": 15,
- "value": "\"Datatrans.ShippingDetails\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
- "kind": "StringLiteral",
- "offset": 114,
- "length": 13,
- "value": "\"Datatrans.BinRangeMatch\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
- "kind": "StringLiteral",
- "offset": 154,
- "length": 30,
- "value": "\"ch.datatrans.ios-transaction\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 503,
+ "offset": 1309,
"length": 1,
- "value": "0"
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 679,
+ "offset": 1313,
"length": 1,
- "value": "1"
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1327,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 863,
+ "offset": 1665,
"length": 1,
- "value": "2"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 1045,
+ "offset": 1691,
"length": 1,
"value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 264,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1695,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 297,
+ "offset": 1709,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 337,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2092,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 381,
+ "offset": 2106,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1181,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2460,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
- "kind": "StringLiteral",
- "offset": 479,
- "length": 12,
- "value": "\"0123456789\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
- "kind": "StringLiteral",
- "offset": 161,
- "length": 12,
- "value": "\"Datatrans.PCIPCardInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2500,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 131,
- "length": 15,
- "value": "\"Datatrans.CustomerDetails\""
+ "offset": 178,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_binranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 86,
- "length": 17,
- "value": "\"Datatrans.KlarnaPaymentInfo\""
+ "offset": 245,
+ "length": 24,
+ "value": "\"datatrans-ios-sdk_etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 1726,
- "length": 12,
- "value": "\"Datatrans.KlarnaFields\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 201,
- "length": 3,
- "value": "0.0"
+ "offset": 303,
+ "length": 6,
+ "value": "\"Etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 26,
- "value": "\"Datatrans.WebControllerLoadIndicator\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 666,
- "length": 5,
- "value": "false"
+ "offset": 349,
+ "length": 15,
+ "value": "\"If-None-Match\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 690,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 764,
+ "length": 49,
+ "value": "\"BinRangeService: issues with default bin ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 724,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2005,
+ "length": 13,
+ "value": "\"Client-Info\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 763,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2115,
+ "length": 15,
+ "value": "\"Authorization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 53,
- "length": 10,
- "value": "\"Datatrans.WebProcess\""
+ "offset": 2187,
+ "length": 6,
+ "value": "\"Date\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 302,
- "length": 4,
- "value": "\"Datatrans.Card\""
+ "offset": 2331,
+ "length": 44,
+ "value": "\"BinRangeService: Load url: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 587,
- "length": 13,
- "value": "\"Datatrans.SavedApplePay\""
+ "offset": 2374,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 614,
- "length": 1,
- "value": "9"
+ "offset": 2555,
+ "length": 3,
+ "value": "200"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 618,
- "length": 1,
- "value": "7"
+ "offset": 2561,
+ "length": 3,
+ "value": "299"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 686,
+ "offset": 2621,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 690,
- "length": 3,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2651,
+ "length": 32,
+ "value": "\"BinRangeService: Bins received\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 759,
- "length": 1,
- "value": "0"
+ "offset": 2903,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 763,
- "length": 2,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2942,
+ "length": 39,
+ "value": "\"BinRange request failed \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 829,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2980,
"length": 2,
- "value": "20"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 834,
- "length": 1,
- "value": "1"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 897,
- "length": 2,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 3320,
+ "length": 50,
+ "value": "\"BinRangeService: Can't find any available ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 902,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4106,
+ "length": 39,
+ "value": "\"BinRangeService: updated userDefaults\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 946,
- "length": 3,
- "value": "0.2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4166,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1010,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4218,
+ "length": 42,
+ "value": "\"BinRange validation failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1016,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4259,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "BooleanLiteral",
- "offset": 306,
+ "offset": 4281,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 468,
- "length": 39,
- "value": "\"No such payment method: \""
+ "offset": 4538,
+ "length": 31,
+ "value": "\"decoding failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 505,
- "length": 1,
- "value": "\".\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 566,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 677,
+ "offset": 4568,
"length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "BooleanLiteral",
- "offset": 706,
- "length": 5,
- "value": "false"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 950,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4898,
+ "length": 31,
+ "value": "\"BinRangeService: Etag updated\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 989,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 5159,
+ "length": 6635,
+ "value": "\"{\n \"cards\": [\n {\n \"type\": \"VIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4]\n ]\n },\n {\n \"type\": \"ECA\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [5],\n [222100, 272099]\n ]\n },\n {\n \"type\": \"AMX\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [34],\n [37]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [14],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [36]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65085200, 65085205],\n [65085300, 65085304],\n [65085400, 65085401],\n [65085500, 65085501],\n [65085600, 65085604],\n [65085700, 65085705]\n ]\n },\n {\n \"type\": \"DIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65],\n [6011],\n [644000, 649999]\n ]\n },\n {\n \"type\": \"JCB\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [3528, 3589]\n ]\n },\n {\n \"type\": \"UAP\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 9],\n \"numberRanges\": [\n [1]\n ]\n },\n {\n \"type\": \"SCX\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [435378],\n [435379],\n [54688725]\n ]\n },\n {\n \"type\": \"DNK\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4571],\n [5019]\n ]\n },\n {\n \"type\": \"MAU\",\n \"numberLengths\": [16, 17, 18, 19],\n \"numberRanges\": [\n [50],\n [56],\n [57],\n [58],\n [59],\n [600000, 601099],\n [601110, 601119],\n [601150, 601173],\n [601175, 601176],\n [601180, 601185],\n [601200, 609999],\n [61],\n [62],\n [63],\n [640, 643],\n [66],\n [67],\n [68],\n [69]\n ]\n },\n {\n \"type\": \"CUP\",\n \"numberLengths\": [14, 15, 16, 17, 18, 19],\n \"numberRanges\": [\n [601382],\n [601428],\n [602907],\n [602969],\n [603265],\n [603367],\n [603601],\n [603694],\n [603708],\n [604823],\n [606045],\n [606052],\n [620009, 620278],\n [620342],\n [620411, 620427],\n [620513, 620562],\n [620812, 620826],\n [620938],\n [621001, 621132],\n [621200, 621840],\n [621977, 622021],\n [622100, 623748],\n [624, 627111],\n [627192, 627264],\n [627328, 627401],\n [627471, 627533],\n [627629, 627681],\n [627805, 628115],\n [628179, 628899],\n [629102, 629295],\n [629433, 629436],\n [629846, 629886],\n [629949, 629975],\n [630042],\n [632062],\n [636093, 636095],\n [636189],\n [639339],\n [639578],\n [6858],\n [690750, 690759],\n [81, 817199],\n [900105],\n [900205],\n [900300, 900309],\n [905920, 905929],\n [9111],\n [940],\n [955],\n [966666],\n [968807, 968809],\n [984300, 984303],\n [990027],\n [998800, 998802]\n ]\n },\n {\n \"type\": \"ELO\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [431274],\n [506717,506718],\n [506733],\n [506739],\n [506741,506743],\n [506774],\n [506778],\n [509004,509009],\n [509013],\n [509020,509029],\n [509031],\n [509033],\n [509035],\n [509036,509053],\n [509064],\n [509077,509080],\n [636297],\n [401178,401179],\n [438935],\n [457393],\n [457631,457632],\n [504175],\n [506720,506721],\n [506724,506732],\n [506740],\n [506744,506748],\n [506753],\n [506775],\n [506777],\n [509000,509002],\n [509066,509069],\n [509072],\n [509074],\n [509076],\n [509081,509083],\n [509085,509810],\n [636368],\n [650901,650920],\n [650485,650538],\n [650541,650598],\n [650700,650718],\n [650720,650727],\n [651652,651679],\n [655000,655019],\n [655021,655058],\n [650921,650978]\n ]\n },\n {\n \"type\": \"HPC\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [606282],\n [384100],\n [384140],\n [384160],\n [637095],\n [637609],\n [637612],\n [637568],\n [637599]\n ]\n }\n ]\n}\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "Array",
- "offset": 904,
- "length": 2,
- "value": "[]"
+ "offset": 389,
+ "length": 161,
+ "value": "[\"Details\", \"Title\", \"FirstName\", \"LastName\", \"Street\", \"Street2\", \"ZipCode\", \"City\", \"Country\", \"Phone\", \"CellPhone\", \"Price\", \"PriceGross\", \"Carrier\", \"Email\"]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 1814,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 13,
+ "value": "\"uppShipping\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "StringLiteral",
- "offset": 123,
- "length": 16,
- "value": "\"Datatrans.TransactionModel\""
+ "offset": 117,
+ "length": 15,
+ "value": "\"Datatrans.ShippingDetails\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
"kind": "BooleanLiteral",
- "offset": 373,
+ "offset": 628,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 766,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "StringLiteral",
+ "offset": 114,
+ "length": 13,
+ "value": "\"Datatrans.BinRangeMatch\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 154,
+ "length": 30,
+ "value": "\"ch.datatrans.ios-transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 503,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 679,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 863,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2307,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2638,
+ "length": 22,
+ "value": "\"Authentication Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 21,
+ "value": "\"Authorization Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 337,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 381,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 757,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 789,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1130,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1181,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1443,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2143,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2615,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2850,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3754,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4014,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4098,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4232,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4317,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4554,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4638,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4910,
+ "length": 25,
+ "value": "\"document.head.innerHTML\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5131,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5224,
+ "length": 40,
+ "value": "\"document.body.getAttribute(\"onLoad\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5318,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5502,
+ "length": 10,
+ "value": "\"document\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5538,
+ "length": 10,
+ "value": "\"submit()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5574,
+ "length": 15,
+ "value": "\"submitstart()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6094,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6489,
+ "length": 14,
+ "value": "\"device-width\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6511,
+ "length": 32,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6584,
+ "length": 423,
+ "value": "\"vp = document.getElementsByName('viewport');if (vp.length == 0) {e = document.createElement('meta');e.name='viewport';e.content='\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6798,
+ "length": 3,
+ "value": "\"';document.getElementsByTagName('head')[0].appendChild(e);} else {e = vp.item(0);e.content = e.content + ' \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6974,
+ "length": 3,
+ "value": "\"';}\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7293,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7361,
+ "length": 17,
+ "value": "\"arrow.clockwise\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7478,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7761,
+ "length": 38,
+ "value": "\"accessibility_web_controller_refresh\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8035,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8106,
+ "length": 14,
+ "value": "\"chevron.left\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8223,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8511,
+ "length": 35,
+ "value": "\"accessibility_web_controller_back\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 479,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 658,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 730,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 821,
+ "length": 45,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 844,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 865,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 1832,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2172,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2359,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2409,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2415,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2419,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 165,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 40,
+ "value": "\"accessibility_payment_method_ending_in\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 483,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 5,
+ "value": "\"•\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 673,
+ "length": 7,
+ "value": "\"%@ %@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1252,
+ "length": 213,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1315,
+ "length": 1,
+ "value": "\", expiryDate=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1341,
+ "length": 1,
+ "value": "\", brand=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1360,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1363,
+ "length": 1,
+ "value": "\", countryCode=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1394,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1397,
+ "length": 1,
+ "value": "\", issuer=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1418,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1438,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1441,
+ "length": 1,
+ "value": "\", usage=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1460,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1463,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 161,
+ "length": 12,
+ "value": "\"Datatrans.PCIPCardInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "Array",
+ "offset": 690,
+ "length": 229,
+ "value": "[\"Details\", \"Id\", \"Title\", \"Name\", \"FirstName\", \"LastName\", \"Type\", \"Street\", \"Street2\", \"City\", \"Country\", \"ZipCode\", \"State\", \"Phone\", \"Fax\", \"Email\", \"Gender\", \"BirthDate\", \"Language\", \"Occurence\", \"Subscription\", \"IpAddress\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 926,
+ "length": 13,
+ "value": "\"uppCustomer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 15,
+ "value": "\"Datatrans.CustomerDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "Array",
+ "offset": 955,
+ "length": 36,
+ "value": "[\"uppCustomerCompanyRegisterNumber\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1417,
+ "length": 257,
+ "value": "\"articleDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1469,
+ "length": 1,
+ "value": "\"\n\ncustomerDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1526,
+ "length": 1,
+ "value": "\"\n\nfields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1565,
+ "length": 1,
+ "value": "\"\n\nklarnaFields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1616,
+ "length": 1,
+ "value": "\"\n\nshippingDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1673,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 86,
+ "length": 17,
+ "value": "\"Datatrans.KlarnaPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2062,
+ "length": 8,
+ "value": "\"klarna\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2922,
+ "length": 3,
+ "value": "\"[\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2933,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2963,
+ "length": 4,
+ "value": "\"].\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1726,
+ "length": 12,
+ "value": "\"Datatrans.KlarnaFields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 201,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 480,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 614,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 648,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 661,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 799,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 833,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 927,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 957,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 990,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1158,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1208,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1304,
+ "length": 4,
+ "value": "0.13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1320,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1464,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1479,
+ "length": 3,
+ "value": "1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1540,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2673,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 2955,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 3095,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 26,
+ "value": "\"Datatrans.WebControllerLoadIndicator\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 666,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 763,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 816,
+ "length": 35,
+ "value": "\"Load request url: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 960,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 982,
+ "length": 36,
+ "value": "\"Load request (string): \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1017,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1524,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1711,
+ "length": 45,
+ "value": "\"didFinishLoadingRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1755,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1880,
+ "length": 41,
+ "value": "\"didStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1920,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2044,
+ "length": 22,
+ "value": "\"\"view\":\"waiting\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2094,
+ "length": 34,
+ "value": "\"availablePaymentMethodCodes\":[]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 44,
+ "value": "\"shouldStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2334,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3447,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3477,
+ "length": 35,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3503,
+ "length": 1,
+ "value": "\"?\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3511,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 4017,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4413,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4556,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5306,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5603,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6747,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 53,
+ "length": 10,
+ "value": "\"Datatrans.WebProcess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "FloatLiteral",
+ "offset": 8257,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1185,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1415,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1500,
+ "length": 40,
+ "value": "\"CVV must not be nil for this card type\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1665,
+ "length": 38,
+ "value": "\"init(from:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1791,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 302,
+ "length": 4,
+ "value": "\"Datatrans.Card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 373,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1757,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1762,
+ "length": 19,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1780,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 2949,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3301,
+ "length": 145,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3326,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3342,
+ "length": 1,
+ "value": "\", displayTitle = \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3374,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3393,
+ "length": 18,
+ "value": "\"last4=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3409,
+ "length": 1,
+ "value": "\",\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3414,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3417,
+ "length": 5,
+ "value": "\" token=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3444,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 13,
+ "value": "\"Datatrans.SavedApplePay\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 121,
+ "length": 2,
+ "value": "68"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 126,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 140,
+ "length": 3,
+ "value": "154"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 146,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 2,
+ "value": "73"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 164,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 178,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 343,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 422,
+ "length": 11,
+ "value": "\"lock.fill\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 507,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 614,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 699,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 710,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "-1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 734,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 871,
+ "length": 12,
+ "value": "\" Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 988,
+ "length": 36,
+ "value": "\"accessibility_web_controller_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/DTPaymentMethodInfo+Extensions.swift",
+ "kind": "Array",
+ "offset": 551,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 614,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 618,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 686,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 690,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 759,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 763,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 829,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 834,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 897,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 946,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1010,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 306,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 1706,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1840,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2249,
+ "length": 3,
+ "value": "0.8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2297,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2397,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2599,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 2840,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2927,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3139,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3259,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3398,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3603,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 468,
+ "length": 39,
+ "value": "\"No such payment method: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 566,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 677,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 741,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 770,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1014,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 968,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 1878,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 123,
+ "length": 16,
+ "value": "\"Datatrans.TransactionModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 373,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 450,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 42,
+ "value": "\"No action provided for native pay button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 986,
+ "length": 35,
+ "value": "\"No action provided for add button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "Array",
+ "offset": 356,
+ "length": 184,
+ "value": "[\"Id\", \"Name\", \"ProductCategory\", \"Description\", \"Type\", \"Quantity\", \"Price\", \"PriceGross\", \"Tax\", \"PriceWithoutVAT\", \"TaxAmount\", \"SingleArticlePrice\", \"SingleArticlePriceWithoutVAT\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 547,
+ "length": 15,
+ "value": "\"uppArticle_*_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 82,
+ "length": 14,
+ "value": "\"Datatrans.ArticleDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "Array",
+ "offset": 1068,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1434,
+ "length": 38,
+ "value": "\"range should contain 1 or 2 elements\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 880,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2348,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4955,
+ "length": 21,
+ "value": "\"error_title_payment\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5040,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5800,
+ "length": 33,
+ "value": "\"error_title_registration_failed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5897,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 8391,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12500,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 13431,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13790,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1075,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1384,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Environment.swift",
+ "kind": "StringLiteral",
+ "offset": 1000,
+ "length": 76,
+ "value": "\"Find out why the library returned control to the app without calling reset\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 351,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 947,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1088,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1221,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1714,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1756,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1761,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1771,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1783,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1794,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 2485,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3546,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4121,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4227,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4265,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4331,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4395,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4500,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4781,
+ "length": 2,
+ "value": "95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 699,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 1089,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1797,
+ "length": 4,
+ "value": "0.67"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2327,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2438,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Array",
+ "offset": 255,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1206,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Dictionary",
+ "offset": 1683,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1749,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1926,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 613,
+ "length": 15,
+ "value": "\"BON_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 671,
+ "length": 15,
+ "value": "\"BON_boncard_1\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 732,
+ "length": 17,
+ "value": "\"BON_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 795,
+ "length": 17,
+ "value": "\"BON_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 989,
+ "length": 11,
+ "value": "\"GIFT_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1043,
+ "length": 9,
+ "value": "\"BONCARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1098,
+ "length": 13,
+ "value": "\"LUNCH_CHECK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1157,
+ "length": 13,
+ "value": "\"SBB_VOUCHER\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1313,
+ "length": 34,
+ "value": "\"payment_method_boncard_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1427,
+ "length": 32,
+ "value": "\"payment_method_boncard_boncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1542,
+ "length": 36,
+ "value": "\"payment_method_boncard_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1661,
+ "length": 36,
+ "value": "\"payment_method_boncard_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 533,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 589,
+ "length": 3,
+ "value": "375"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 640,
+ "length": 2,
+ "value": "74"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 886,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1127,
+ "length": 3,
+ "value": "238"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1249,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2257,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2815,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4196,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4295,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4633,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4689,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5178,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5292,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5489,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5543,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5788,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5991,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6165,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6740,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6745,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6750,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7095,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7229,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7449,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8011,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8264,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8644,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9405,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9785,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 197,
+ "length": 26,
+ "value": "\"Datatrans.SheetWrapperViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 1079,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 268,
+ "length": 15,
+ "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 233,
+ "length": 3,
+ "value": "110"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 818,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1082,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 19,
+ "value": "\"native_payment_or\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1373,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2211,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2596,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2693,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2867,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2964,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 36,
+ "length": 28,
+ "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 169,
+ "length": 19,
+ "value": "\"Datatrans.ios-sdk\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1198,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/MatchFilter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 782,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 5,
+ "value": "\"SPL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 590,
+ "length": 5,
+ "value": "\"CAA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 5,
+ "value": "\"NOA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2004,
+ "length": 39,
+ "value": "\"There always must be a paymentRequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3667,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3946,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4648,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 159,
+ "length": 31,
+ "value": "\"ch.datatrans.ios-tokenization\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 695,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 1255,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 687,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 855,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "Array",
+ "offset": 1326,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1523,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1941,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1886,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2536,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2955,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3024,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 3524,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3670,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4405,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5380,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 5721,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6774,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6824,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7461,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7662,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 8335,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8509,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8750,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9142,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9151,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9698,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9770,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 10389,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 10662,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10910,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1809,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 175,
+ "length": 4,
+ "value": "2000"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 286,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 316,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 462,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 846,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 932,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 938,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 942,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 962,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 985,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 995,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1016,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1097,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1180,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1186,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1190,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1231,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1237,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1242,
+ "length": 2,
+ "value": "99"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1262,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 274,
+ "length": 561,
+ "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 882,
+ "length": 546,
+ "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1725,
+ "length": 11,
+ "value": "\"Wrong URL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2026,
+ "length": 12,
+ "value": "\"mobilesdk \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2180,
+ "length": 29,
+ "value": "\"EEE, dd MMM yyyy HH:mm:ss z\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2260,
+ "length": 13,
+ "value": "\"en_US_POSIX\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2525,
+ "length": 12,
+ "value": "\"moduleName\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2582,
+ "length": 15,
+ "value": "\"moduleVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2645,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2710,
+ "length": 20,
+ "value": "\"deviceManufacturer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2783,
+ "length": 13,
+ "value": "\"deviceModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 11,
+ "value": "\"osVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2897,
+ "length": 18,
+ "value": "\"osVersionNumeric\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3131,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3141,
+ "length": 1,
+ "value": "\"=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3256,
+ "length": 3,
+ "value": "\";\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3867,
+ "length": 41,
+ "value": "\"Authorization header can't be generated\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4236,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 4630,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 471,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 886,
+ "length": 33,
+ "value": "\"Must be implemented on subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1056,
+ "length": 32,
+ "value": "\"Must be overridden in subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1190,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2732,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2987,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3190,
+ "length": 20,
+ "value": "\"twint_lock_message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 3274,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3979,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4005,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4036,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4134,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4215,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4397,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4510,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4716,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4812,
+ "length": 33,
+ "value": "\"error_message_app_not_installed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5030,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5106,
+ "length": 37,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5120,
+ "length": 3,
+ "value": "\" app is not installed.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "kind": "StringLiteral",
+ "offset": 41,
+ "length": 6,
+ "value": "\"Datatrans.Fields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 438,
+ "length": 20,
+ "value": "\"error_alert_cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 623,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 855,
+ "length": 25,
+ "value": "\"dt.image.handling.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 962,
+ "length": 26,
+ "value": "\"dt.capture.session.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1111,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1543,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1458,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2410,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2895,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3276,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3308,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3590,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3604,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3618,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3637,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3809,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3837,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3851,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4020,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4030,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4048,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4062,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4207,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4221,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4235,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4254,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4911,
+ "length": 4,
+ "value": "0.95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4948,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5001,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5037,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 5315,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6128,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 8899,
+ "length": 28,
+ "value": "\"Error: no camera available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 10258,
+ "length": 40,
+ "value": "\"unable to get image from sample buffer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10880,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10933,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11006,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11062,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11128,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11184,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11244,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1551,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2181,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2664,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 229,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 238,
+ "length": 4,
+ "value": "0xF4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 4,
+ "value": "0x22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 269,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 387,
+ "length": 4,
+ "value": "0x27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 396,
+ "length": 4,
+ "value": "0x3C"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 405,
+ "length": 4,
+ "value": "0x5F"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 427,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 436,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 445,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 532,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 554,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 563,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 660,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 669,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 678,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 691,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 743,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 824,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 832,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 852,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 873,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 882,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 891,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 904,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 989,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1009,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1039,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1048,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1061,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1134,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1142,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1150,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1162,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1183,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1201,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1291,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1300,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1309,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1331,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1340,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1349,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1362,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2478,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 4,
+ "value": "0x7A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 4,
+ "value": "0x35"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2639,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2648,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2657,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2688,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2697,
+ "length": 4,
+ "value": "0x4A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2839,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2848,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2879,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2888,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2897,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3104,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3225,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3309,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3440,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3612,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3741,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3903,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3955,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3982,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 4008,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 195,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 641,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1302,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1334,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1445,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 1884,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2001,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2841,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3339,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3387,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4171,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4209,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4267,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 9,
+ "value": "\"Datatrans.ErrorView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 271,
+ "length": 29,
+ "value": "\"Secure payment by Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 488,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 943,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 1125,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 23,
+ "value": "\"Datatrans.SecurePaymentFooterView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1024,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1646,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3887,
+ "length": 2,
+ "value": "83"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4102,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4247,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4446,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5159,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5735,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6150,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6199,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6266,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6461,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6589,
+ "length": 7,
+ "value": "\"00\/00\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6835,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6878,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7009,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7057,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7123,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7359,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7439,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7725,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7767,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7954,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8385,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 8616,
+ "length": 24,
+ "value": "\"card_has_no_cvv_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8777,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8944,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8949,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9015,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9051,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9063,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9077,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9710,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10016,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10348,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10603,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10703,
+ "length": 3,
+ "value": "-23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11000,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11169,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11265,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11363,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11458,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11553,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11649,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11742,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 43,
+ "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 399,
+ "length": 28,
+ "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1432,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1478,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1585,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1596,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2491,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3328,
+ "length": 7,
+ "value": "\"[., ]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3343,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 3413,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3830,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3859,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3990,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4010,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4084,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4111,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4133,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4187,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4228,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4250,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4304,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4437,
+ "length": 34,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4446,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4454,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4462,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4470,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4511,
+ "length": 26,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4520,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4528,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4536,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4577,
+ "length": 18,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4586,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4594,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4685,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4821,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4957,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5204,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5483,
+ "length": 8,
+ "value": "\"[^0-9]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5605,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5640,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5730,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5766,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 5930,
+ "length": 17,
+ "value": "[\"\/\", \"-\", \"–\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5993,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6038,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6071,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6085,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6189,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 6767,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6799,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 142,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 34,
+ "value": "\"additional_payment_method_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1032,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1128,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1342,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 25,
+ "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 185,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 949,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1400,
+ "length": 30,
+ "value": "\"saved_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1703,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1828,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2250,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2591,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2938,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3557,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3685,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4405,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 7602,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8476,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "Array",
+ "offset": 9093,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9231,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 9769,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10258,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10454,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11031,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11365,
+ "length": 12,
+ "value": "\"CC_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11446,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11967,
+ "length": 10,
+ "value": "\"swish:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12284,
+ "length": 12,
+ "value": "\"vippsMT:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12299,
+ "length": 10,
+ "value": "\"vipps:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12912,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13216,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 422,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 548,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1858,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1935,
+ "length": 33,
+ "value": "\"no_camera_message_access_denied\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2427,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2504,
+ "length": 42,
+ "value": "\"no_camera_message_access_denied_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2601,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2678,
+ "length": 22,
+ "value": "\"error_alert_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "Dictionary",
+ "offset": 3118,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 704,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1358,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1794,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2031,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2328,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2465,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2523,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2682,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3054,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3471,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3503,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 181,
+ "length": 9,
+ "value": "2500000.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 225,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_dcc_smart\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 299,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 653,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 869,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1094,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1720,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2133,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 2999,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3025,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3230,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "FloatLiteral",
+ "offset": 547,
+ "length": 5,
+ "value": "230.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1798,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2214,
+ "length": 142,
+ "value": "\"KlarnaPaymentError action:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2262,
+ "length": 1,
+ "value": "\", name:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "\", message:'\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2309,
+ "length": 47,
+ "value": "\"', isFatal:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2338,
+ "length": 6,
+ "value": "\"true\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 7,
+ "value": "\"false\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2355,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2453,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2465,
+ "length": 28,
+ "value": "\"Error from KlarnaMobileSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2889,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3915,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4020,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4299,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4860,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5490,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5588,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5780,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 317,
+ "length": 10,
+ "value": "\"Datatrans.KlarnaView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 282,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "kind": "StringLiteral",
+ "offset": 299,
+ "length": 13,
+ "value": "\"DTKlarnaSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 305,
+ "length": 26,
+ "value": "\"ch.datatrans.ios-backend\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 382,
+ "length": 22,
+ "value": "\"DTByjunoAcqErrorCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 462,
+ "length": 30,
+ "value": "\"DTByjunoAcqAuthorizationCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 15,
+ "value": "\"DTUserMessage\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Dictionary",
+ "offset": 1468,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3802,
+ "length": 9,
+ "value": "\"%@ (%@)\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3968,
+ "length": 16,
+ "value": "\"Backend error.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4421,
+ "length": 24,
+ "value": "\"DT_error_mapping_rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4455,
+ "length": 6,
+ "value": "\"json\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4756,
+ "length": 28,
+ "value": "\"There should be some rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4809,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4861,
+ "length": 28,
+ "value": "\"There should be rules file\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4906,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 5175,
+ "length": 15,
+ "value": "\"UNKNOWN_ERROR\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 283,
+ "length": 133,
+ "value": "[\"BIF\", \"BYR\", \"CLF\", \"DJF\", \"GNF\", \"ISK\", \"JPY\", \"KMF\", \"KRW\", \"PYG\", \"RWF\", \"UGX\", \"UYI\", \"VND\", \"VUV\", \"XAF\", \"XOF\", \"XPF\", \"CLP\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 455,
+ "length": 49,
+ "value": "[\"BHD\", \"IQD\", \"JOD\", \"KWD\", \"LYD\", \"OMR\", \"TND\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 691,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "FloatLiteral",
+ "offset": 970,
+ "length": 4,
+ "value": "10.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1436,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2211,
+ "length": 159,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2236,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2252,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2277,
+ "length": 1,
+ "value": "\", maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2318,
+ "length": 5,
+ "value": "\"nil\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2324,
+ "length": 1,
+ "value": "\", boncardType=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 472,
+ "length": 12,
+ "value": "\"Datatrans.SavedBoncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 792,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 969,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1455,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 927,
+ "length": 5,
+ "value": "\"...\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1808,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1893,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2046,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2108,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2120,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "Array",
+ "offset": 1031,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 900,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 451,
+ "length": 71,
+ "value": "\"There was an error creating the engine: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 521,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 838,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 944,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 959,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1306,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1412,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1427,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1514,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1623,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1638,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1833,
+ "length": 4,
+ "value": "0.15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1849,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "Array",
+ "offset": 2058,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2356,
+ "length": 56,
+ "value": "\"Failed to play pattern: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2410,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 488,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 54,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 619,
+ "length": 2,
+ "value": "\" is not a credit card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "Array",
+ "offset": 824,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 127,
+ "length": 21,
+ "value": "\"Datatrans.PCIPTokenizationModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1095,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1973,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2050,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2776,
+ "length": 33,
+ "value": "\":\/\/datatrans.ch\/genericcallback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3528,
+ "length": 4,
+ "value": "44.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3589,
+ "length": 4,
+ "value": "50.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 20,
+ "value": "\"Datatrans.KlarnaViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1221,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 4680,
+ "length": 51,
+ "value": "\"This transaction request has already been started\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4753,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 5207,
+ "length": 11,
+ "value": "\"__devHost\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5364,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 6889,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7771,
+ "length": 34,
+ "value": "\"Unexpected error type (\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7803,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 9436,
+ "length": 27,
+ "value": "\":\/\/datatrans-sdk\/callback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 10423,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11028,
+ "length": 42,
+ "value": "\"Initial transaction failed without error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11193,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11350,
+ "length": 44,
+ "value": "\"Unknown mobile token: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11393,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11455,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11540,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12755,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14251,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14384,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14469,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14900,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 15206,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15533,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16356,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17761,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17870,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17978,
+ "length": 4,
+ "value": "\"%@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 18055,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 18425,
+ "length": 41,
+ "value": "\"Alias must be provided for PLU payments\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 11,
+ "value": "\"Datatrans.Transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 333,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 482,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 520,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 665,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1149,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1501,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1942,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2170,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 2325,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2731,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2743,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2864,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 23,
+ "value": "\"Datatrans.CreditCardLogoTitleView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 848,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 880,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 909,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1198,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2089,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2098,
+ "length": 2,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2111,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 574,
+ "length": 27,
+ "value": "\"dcc_choose_currency_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 667,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 17,
+ "value": "\"Datatrans.DCCViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1478,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1631,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1699,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1848,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1919,
+ "length": 17,
+ "value": "\"dcc_markup_info\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2162,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3593,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3945,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4190,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4438,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4671,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4820,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 23,
+ "value": "\"incorrect_number_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 1025,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2565,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3022,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3616,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 3753,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3820,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3908,
+ "length": 4,
+ "value": "[16]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3940,
+ "length": 10,
+ "value": "[4, 8, 12]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIViewController+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 347,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1035,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2308,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2350,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2513,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3036,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3482,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4130,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4174,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4343,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4904,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5383,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5590,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6015,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6260,
+ "length": 29,
+ "value": "\"confirm_registration_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7350,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7530,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 36,
+ "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9098,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9665,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9831,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10059,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10189,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10606,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10946,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 11039,
+ "length": 6,
+ "value": "\"next\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
+ "kind": "StringLiteral",
+ "offset": 608,
+ "length": 20,
+ "value": "\"Datatrans.SavedPostFinanceCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 341,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 147,
+ "length": 18,
+ "value": "\"Datatrans.PaycardPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 2835,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3193,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 104,
+ "length": 3,
+ "value": "\"Datatrans.DCC\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
+ "kind": "StringLiteral",
+ "offset": 156,
+ "length": 23,
+ "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 240,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 534,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1004,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1362,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1406,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1789,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1967,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2296,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2607,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3043,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3703,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5047,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5849,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6512,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6844,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8759,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9179,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9248,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9508,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9645,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9714,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10600,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10717,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10873,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11055,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11112,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11186,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 492,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 311,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "Array",
+ "offset": 344,
+ "length": 75,
+ "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
- "kind": "BooleanLiteral",
- "offset": 450,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2589,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2727,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2751,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2787,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2833,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2893,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2939,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2963,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2999,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3045,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3069,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3167,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3179,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3237,
+ "length": 57,
+ "value": "\"Start and\/or end are negative numbers: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3285,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3293,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3446,
+ "length": 32,
+ "value": "\"Start or end value is too long\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3592,
+ "length": 46,
+ "value": "\"Invalid range, start: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3623,
+ "length": 1,
+ "value": "\" > end: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3637,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 82,
- "length": 14,
- "value": "\"Datatrans.ArticleDetails\""
+ "offset": 109,
+ "length": 8,
+ "value": "\"Datatrans.BinRange\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "BooleanLiteral",
- "offset": 880,
+ "offset": 3812,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
- "kind": "BooleanLiteral",
- "offset": 1075,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 4227,
+ "length": 19,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 351,
- "length": 25,
- "value": "\"dcc_pay_button_inactive\""
+ "offset": 4236,
+ "length": 1,
+ "value": "\" - \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 947,
- "length": 2,
+ "offset": 4245,
+ "length": 1,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
"kind": "StringLiteral",
- "offset": 1088,
- "length": 2,
- "value": "\"\""
+ "offset": 398,
+ "length": 18,
+ "value": "\"Datatrans.TransactionSuccess\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1254,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
"kind": "StringLiteral",
- "offset": 1221,
- "length": 2,
- "value": "\"\""
+ "offset": 1931,
+ "length": 40,
+ "value": "\"No such payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1682,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "StringLiteral",
+ "offset": 1969,
+ "length": 1,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1724,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 59,
+ "length": 4,
+ "value": "6.57"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1286,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1729,
+ "offset": 1691,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1739,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1697,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1751,
- "length": 2,
- "value": "12"
+ "offset": 1737,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1762,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1743,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
- "kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "Array",
+ "offset": 1888,
+ "length": 22,
+ "value": "[0.03, 0.1, 0.9, 0.97]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
- "kind": "Array",
- "offset": 255,
- "length": 2,
- "value": "[]"
+ "offset": 2000,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2435,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2541,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "offset": 3771,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "offset": 3783,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4134,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4640,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 352,
+ "offset": 4746,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 533,
- "length": 2,
- "value": "10"
+ "offset": 4995,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 589,
- "length": 3,
- "value": "375"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 5776,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 640,
- "length": 2,
- "value": "74"
+ "offset": 6000,
+ "length": 1,
+ "value": "6"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 742,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 4076,
+ "length": 13,
+ "value": "\"Datatrans.ContainerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 843,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6839,
"length": 2,
- "value": "10"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6857,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7370,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 7398,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 7423,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 886,
+ "offset": 7774,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 1127,
- "length": 3,
- "value": "238"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 8183,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8314,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "FloatLiteral",
- "offset": 4196,
+ "offset": 8347,
"length": 3,
- "value": "0.3"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 5292,
+ "offset": 8398,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "StringLiteral",
- "offset": 197,
- "length": 26,
- "value": "\"Datatrans.SheetWrapperViewController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 8834,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
- "kind": "StringLiteral",
- "offset": 268,
- "length": 15,
- "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9106,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9157,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 233,
- "length": 3,
- "value": "110"
+ "offset": 9530,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
- "kind": "StringLiteral",
- "offset": 36,
- "length": 28,
- "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9570,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 169,
- "length": 19,
- "value": "\"Datatrans.ios-sdk\""
+ "offset": 9638,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 16,
- "value": "\"installationId\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10368,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
- "kind": "StringLiteral",
- "offset": 159,
- "length": 31,
- "value": "\"ch.datatrans.ios-tokenization\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 10517,
+ "length": 3,
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10555,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 514,
+ "offset": 10999,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 695,
+ "offset": 11789,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 687,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11897,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 855,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12354,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "Array",
- "offset": 1326,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12463,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1523,
- "length": 2,
+ "offset": 1363,
+ "length": 53,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1941,
+ "offset": 1382,
"length": 2,
- "value": "\"\""
+ "value": "\" is not a rawValue of BoncardType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1886,
- "length": 2,
- "value": "\"\""
+ "offset": 106,
+ "length": 13,
+ "value": "\"Datatrans.BoncardConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 2536,
- "length": 5,
- "value": "false"
+ "offset": 1054,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 3670,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 8509,
+ "offset": 1836,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 274,
- "length": 561,
- "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 882,
- "length": 546,
- "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 2628,
+ "length": 3,
+ "value": "\"0\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 41,
- "length": 6,
- "value": "\"Datatrans.Fields\""
+ "offset": 2947,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "StringLiteral",
- "offset": 855,
- "length": 25,
- "value": "\"dt.image.handling.queue\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3689,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 962,
- "length": 26,
- "value": "\"dt.capture.session.queue\""
+ "offset": 4366,
+ "length": 10,
+ "value": "\"position\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 1111,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4407,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1195,
- "length": 2,
- "value": "30"
+ "offset": 4443,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1237,
- "length": 5,
- "value": "false"
+ "offset": 4478,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1543,
+ "offset": 4564,
"length": 1,
- "value": "2"
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1458,
- "length": 2,
- "value": "40"
+ "offset": 4672,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4751,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5971,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6054,
+ "length": 27,
+ "value": "\"accessibility_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10880,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6577,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10933,
- "length": 1,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6660,
+ "length": 33,
+ "value": "\"accessibility_clear_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11006,
- "length": 3,
- "value": "3.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6751,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11062,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6902,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11128,
- "length": 3,
- "value": "5.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6912,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11184,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6923,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 11244,
+ "offset": 6934,
"length": 2,
- "value": "10"
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1551,
+ "offset": 7241,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1728,
+ "offset": 7425,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 2181,
+ "offset": 7678,
"length": 2,
- "value": "39"
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 2664,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7749,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7785,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7797,
+ "length": 2,
+ "value": "13"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7811,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 220,
- "length": 4,
- "value": "0xEF"
+ "offset": 8122,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 229,
- "length": 4,
- "value": "0xEF"
+ "offset": 8248,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 238,
- "length": 4,
- "value": "0xF4"
+ "offset": 8788,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 260,
- "length": 4,
- "value": "0x22"
+ "offset": 8871,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 269,
- "length": 4,
- "value": "0x23"
+ "offset": 9241,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 278,
- "length": 4,
- "value": "0x23"
+ "offset": 9334,
+ "length": 2,
+ "value": "36"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 387,
- "length": 4,
- "value": "0x27"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 460,
+ "length": 8,
+ "value": "\"[ ()-]\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 396,
- "length": 4,
- "value": "0x3C"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 476,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 405,
- "length": 4,
- "value": "0x5F"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 735,
+ "length": 13,
+ "value": "\"^\\+[0-9]+$\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 427,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 793,
+ "length": 17,
+ "value": "\"SELF MATCHES %@\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 436,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 920,
+ "length": 112,
+ "value": "\"PCIPCardholder.phoneNumber is invalid. Numbers must start with a plus sign followed by digits between 0 and 9.\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 445,
- "length": 4,
- "value": "0x84"
+ "offset": 5853,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 514,
- "length": 4,
- "value": "0xD8"
+ "offset": 5870,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 523,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6062,
+ "length": 198,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 532,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6087,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 554,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6128,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 563,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6134,
+ "length": 1,
+ "value": "\", expiry=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 572,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6176,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 660,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6182,
+ "length": 1,
+ "value": "\", cardholder=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 669,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6211,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 678,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6217,
+ "length": 1,
+ "value": "\", alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 691,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6233,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 712,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6258,
+ "length": 1,
+ "value": "\">\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 721,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 9,
+ "value": "\"Datatrans.SavedCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 730,
- "length": 4,
- "value": "0xFF"
+ "offset": 322,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1320,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "FloatLiteral",
- "offset": 743,
+ "offset": 1587,
"length": 3,
- "value": "0.1"
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 824,
- "length": 3,
- "value": "0x0"
+ "offset": 1723,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 832,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 239,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 840,
- "length": 3,
- "value": "0x0"
+ "offset": 323,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 852,
- "length": 3,
- "value": "0.5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 873,
- "length": 4,
- "value": "0xFF"
+ "offset": 345,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 882,
- "length": 4,
- "value": "0xFF"
+ "offset": 356,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 891,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "StringLiteral",
+ "offset": 515,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "FloatLiteral",
- "offset": 904,
+ "offset": 698,
"length": 3,
- "value": "0.3"
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 981,
+ "offset": 1960,
"length": 3,
- "value": "0x0"
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1987,
+ "length": 14,
+ "value": "\"INVALID_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 989,
+ "offset": 2058,
"length": 3,
- "value": "0x0"
+ "value": "401"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 997,
+ "offset": 2127,
"length": 3,
- "value": "0x0"
+ "value": "403"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1009,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2369,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2450,
+ "length": 43,
+ "value": "\"error_message_authentication_failed_short\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1039,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2727,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1048,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2808,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1061,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3073,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1134,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3154,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1142,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3206,
+ "length": 48,
+ "value": "\"Technical error: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1150,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3253,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1162,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3485,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1183,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3581,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1192,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3812,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1201,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3893,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1214,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3972,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1291,
- "length": 4,
- "value": "0xFF"
+ "offset": 4007,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1300,
- "length": 4,
- "value": "0xFF"
+ "offset": 4013,
+ "length": 3,
+ "value": "599"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1309,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4178,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1331,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5090,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1340,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5465,
+ "length": 51,
+ "value": "\"Invalid payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1349,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5515,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1362,
- "length": 3,
- "value": "0.3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5558,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2478,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "FloatLiteral",
+ "offset": 6211,
"length": 3,
- "value": "0x0"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2486,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6267,
"length": 4,
- "value": "0x7A"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2495,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 6612,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2517,
- "length": 4,
- "value": "0x35"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 667,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2526,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "StringLiteral",
+ "offset": 140,
+ "length": 8,
+ "value": "\"Datatrans.DCCModel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2535,
- "length": 4,
- "value": "0xFF"
+ "offset": 103,
+ "length": 2,
+ "value": "54"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2639,
- "length": 4,
- "value": "0xCB"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2648,
- "length": 4,
- "value": "0xCB"
+ "offset": 1075,
+ "length": 1,
+ "value": "4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2657,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1112,
"length": 4,
- "value": "0xCB"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2679,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 982,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2688,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1128,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2697,
- "length": 4,
- "value": "0x4A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1343,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2839,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 3751,
"length": 4,
- "value": "0xE0"
+ "value": "\"CH\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2848,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 14,
+ "value": "\"Datatrans.ApplePayConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2857,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 412,
+ "length": 7,
+ "value": "\"Apple\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 2879,
- "length": 4,
- "value": "0x38"
+ "offset": 886,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2888,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1004,
+ "length": 5,
+ "value": "\"N\/A\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2897,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1164,
+ "length": 3,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3104,
- "length": 2,
- "value": "21"
+ "offset": 1225,
+ "length": 1,
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3225,
- "length": 2,
- "value": "17"
+ "offset": 1274,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3309,
- "length": 2,
- "value": "17"
+ "offset": 1385,
+ "length": 3,
+ "value": "100"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3440,
- "length": 2,
- "value": "17"
+ "offset": 1397,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3612,
- "length": 2,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 464,
+ "length": 13,
+ "value": "\"Invalid url\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3741,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 853,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 3903,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 15,
+ "value": "\"transactionId\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "34"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1042,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 183,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1234,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1456,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 195,
- "length": 2,
- "value": "12"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 206,
- "length": 2,
- "value": "22"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 9,
- "value": "\"Datatrans.ErrorView\""
+ "offset": 492,
+ "length": 35,
+ "value": "\"generic_credit_or_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 23,
- "value": "\"Datatrans.SecurePaymentFooterView\""
+ "offset": 610,
+ "length": 26,
+ "value": "\"generic_credit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 1214,
- "length": 2,
- "value": "\"\""
+ "offset": 718,
+ "length": 25,
+ "value": "\"generic_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 2033,
- "length": 1,
- "value": "0"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 3887,
- "length": 2,
- "value": "83"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "BooleanLiteral",
- "offset": 4247,
+ "offset": 1067,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 4446,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2364,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 292,
- "length": 43,
- "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ "offset": 2367,
+ "length": 87,
+ "value": "\"Parameter paymentMethodTypes does not contain any credit or debit card payment method\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 399,
- "length": 28,
- "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ "offset": 4105,
+ "length": 59,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
- "kind": "IntegerLiteral",
- "offset": 142,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 4124,
"length": 2,
- "value": "54"
+ "value": "\" is not a rawValue of PaymentMethodType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 25,
- "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ "offset": 4835,
+ "length": 44,
+ "value": "\"This tokenization has already been started\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "45"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4901,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 185,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 6275,
+ "length": 23,
+ "value": "\"Unexpected error type\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 470,
- "length": 12,
- "value": "\"0123456789\""
+ "offset": 529,
+ "length": 16,
+ "value": "\"Datatrans.PCIPTokenization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "FloatLiteral",
- "offset": 181,
- "length": 9,
- "value": "2500000.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2758,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 225,
- "length": 29,
- "value": "\"datatrans-ios-sdk_dcc_smart\""
+ "offset": 2862,
+ "length": 6,
+ "value": "\"data\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "Array",
- "offset": 299,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2981,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
- "kind": "FloatLiteral",
- "offset": 547,
- "length": 5,
- "value": "230.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3972,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 2,
- "value": "\"\""
+ "offset": 3984,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 317,
- "length": 10,
- "value": "\"Datatrans.KlarnaView\""
+ "offset": 4001,
+ "length": 59,
+ "value": "\"Unknown card type received: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 299,
- "length": 13,
- "value": "\"DTKlarnaSDK\""
+ "offset": 4059,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 305,
- "length": 26,
- "value": "\"ch.datatrans.ios-backend\""
+ "offset": 1193,
+ "length": 42,
+ "value": "\"Unknown payment method \"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 382,
- "length": 22,
- "value": "\"DTByjunoAcqErrorCode\""
+ "offset": 1232,
+ "length": 1,
+ "value": "\"\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 462,
- "length": 30,
- "value": "\"DTByjunoAcqAuthorizationCode\""
+ "offset": 2190,
+ "length": 6,
+ "value": "\"AAPL\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 535,
- "length": 15,
- "value": "\"DTUserMessage\""
+ "offset": 2479,
+ "length": 40,
+ "value": "\"encode(with:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 472,
- "length": 12,
- "value": "\"Datatrans.SavedBoncard\""
+ "offset": 291,
+ "length": 13,
+ "value": "\"Datatrans.PaymentMethod\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 792,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "IntegerLiteral",
+ "offset": 245,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "BooleanLiteral",
- "offset": 969,
- "length": 5,
- "value": "false"
+ "offset": 292,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 1455,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 365,
"length": 5,
- "value": "false"
+ "value": "\"_*_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 378,
+ "length": 12,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
"offset": 388,
- "length": 10,
- "value": "2"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "length": 1,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "offset": 554,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 45,
+ "length": 10,
+ "value": "\"Datatrans.FieldItems\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 1328,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1732,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
- "length": 4,
- "value": "12"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 15,
+ "value": "\"Datatrans.CardScannerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 2052,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1030,
- "length": 5,
- "value": "14"
+ "offset": 2123,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
+ "offset": 2132,
+ "length": 2,
"value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
- "length": 4,
- "value": "16"
+ "offset": 2144,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "offset": 2154,
+ "length": 2,
+ "value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
- "length": 9,
- "value": "18"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2208,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2220,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2231,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2243,
+ "length": 3,
+ "value": "0.7"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 2363,
+ "length": 1,
+ "value": "8"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2406,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2474,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2510,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 2764,
+ "length": 2,
+ "value": "50"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1690,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3254,
"length": 5,
- "value": "27"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3879,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 92,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 207,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 241,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 297,
+ "length": 3,
+ "value": "0.4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 2015,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 399,
"length": 5,
- "value": "33"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 388,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 517,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 555,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 695,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 767,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
+ "offset": 877,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "offset": 949,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1219,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1378,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "offset": 1402,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "offset": 1434,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1501,
+ "length": 23,
+ "value": "\"accessibility_loading\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1729,
"length": 4,
- "value": "12"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "offset": 1827,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2029,
"length": 5,
- "value": "14"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2071,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
- "value": "15"
+ "offset": 2230,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
+ "offset": 2296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2551,
"length": 4,
- "value": "16"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 10,
+ "value": "\"Datatrans.LoaderView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "Array",
+ "offset": 3431,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3557,
"length": 9,
- "value": "18"
+ "value": "\"DT-hash\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3688,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3189,
+ "length": 19,
+ "value": "\"Datatrans.LoaderAnimationView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 370,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "offset": 374,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 425,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "offset": 710,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 949,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1690,
- "length": 5,
- "value": "27"
+ "offset": 953,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "offset": 995,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "offset": 999,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1248,
+ "length": 28,
+ "value": "\"PaymentMethodTableViewCell\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "offset": 2304,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "offset": 2366,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2015,
- "length": 5,
- "value": "33"
+ "offset": 2432,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2441,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2452,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2706,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
- "length": 6,
- "value": "\"Name\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3298,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3578,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3635,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5051,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5716,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 6297,
"length": 6,
- "value": "\"Name\""
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6556,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6560,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7019,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 407,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "offset": 510,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "offset": 2070,
+ "length": 73,
+ "value": "\"webProcessDidStartIDEALPayment: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "offset": 2116,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 2142,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
- "kind": "Array",
- "offset": 824,
- "length": 2,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 2197,
+ "length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 127,
- "length": 21,
- "value": "\"Datatrans.PCIPTokenizationModel\""
+ "offset": 2250,
+ "length": 38,
+ "value": "\"openURL of IDEAL bank app successful\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 20,
- "value": "\"Datatrans.KlarnaViewController\""
+ "offset": 2291,
+ "length": 31,
+ "value": "\"Could not open IDEAL bank app\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3831,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1221,
+ "offset": 4066,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 12755,
+ "offset": 4093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4124,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 567,
- "length": 11,
- "value": "\"Datatrans.Transaction\""
+ "offset": 4305,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
+ "offset": 4386,
"length": 23,
- "value": "\"Datatrans.CreditCardLogoTitleView\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
- "kind": "StringLiteral",
- "offset": 131,
- "length": 17,
- "value": "\"Datatrans.DCCViewController\""
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 221,
+ "offset": 4568,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 680,
+ "offset": 4681,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1035,
+ "offset": 5062,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5093,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 36,
- "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ "offset": 5447,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 9098,
+ "offset": 5536,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
- "kind": "StringLiteral",
- "offset": 608,
- "length": 20,
- "value": "\"Datatrans.SavedPostFinanceCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5809,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
- "kind": "StringLiteral",
- "offset": 147,
- "length": 18,
- "value": "\"Datatrans.PaycardPaymentInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5912,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "StringLiteral",
- "offset": 104,
- "length": 3,
- "value": "\"Datatrans.DCC\""
+ "offset": 398,
+ "length": 6,
+ "value": "\"%02d\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
- "kind": "StringLiteral",
- "offset": 156,
- "length": 23,
- "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 240,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1610,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 534,
+ "offset": 1637,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 712,
+ "offset": 1743,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "FloatLiteral",
+ "offset": 1748,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1831,
"length": 1,
- "value": "0"
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1093,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1860,
+ "length": 2,
+ "value": "12"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1967,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 2658,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2026,
"length": 4,
- "value": "true"
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 10873,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2744,
+ "length": 18,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2753,
+ "length": 1,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2761,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 14,
+ "value": "\"Datatrans.CardExpiryDate\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2957,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 10937,
+ "offset": 4222,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "IntegerLiteral",
- "offset": 311,
- "length": 1,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 879,
+ "length": 61,
+ "value": "\"Registering a Klarna saved payment method is not supported.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 999,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "Array",
- "offset": 344,
- "length": 75,
- "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1881,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 109,
- "length": 8,
- "value": "\"Datatrans.BinRange\""
+ "offset": 2133,
+ "length": 44,
+ "value": "\"error_message_payment_method_not_available\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 398,
- "length": 18,
- "value": "\"Datatrans.TransactionSuccess\""
+ "offset": 2248,
+ "length": 43,
+ "value": "\"No payment categories returned for Klarna\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
- "kind": "FloatLiteral",
- "offset": 59,
- "length": 4,
- "value": "6.57"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4207,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4134,
+ "offset": 218,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 684,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 4076,
- "length": 13,
- "value": "\"Datatrans.ContainerView\""
+ "offset": 1609,
+ "length": 6,
+ "value": "\"next\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6839,
- "length": 2,
- "value": "\"\""
+ "offset": 1757,
+ "length": 10,
+ "value": "\"keyboard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6857,
- "length": 2,
- "value": "\"\""
+ "offset": 1917,
+ "length": 28,
+ "value": "\"accessibility_scanner_hide\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 106,
- "length": 13,
- "value": "\"Datatrans.BoncardConfig\""
+ "offset": 2026,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 1054,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2200,
+ "length": 28,
+ "value": "\"accessibility_scanner_show\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2286,
+ "length": 32,
+ "value": "\"credit_card_number_input_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2459,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1470,
+ "offset": 3917,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3921,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4248,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1836,
- "length": 5,
- "value": "false"
+ "offset": 5688,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3689,
+ "offset": 6138,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 460,
- "length": 8,
- "value": "\"[ ()-]\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 476,
- "length": 2,
- "value": "\"\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7928,
+ "length": 4,
+ "value": "44.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
- "kind": "StringLiteral",
- "offset": 567,
- "length": 9,
- "value": "\"Datatrans.SavedCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8005,
+ "length": 4,
+ "value": "50.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
- "kind": "StringLiteral",
- "offset": 140,
- "length": 8,
- "value": "\"Datatrans.DCCModel\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8152,
+ "length": 6,
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
- "kind": "IntegerLiteral",
- "offset": 103,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9668,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 982,
- "length": 5,
- "value": "false"
+ "offset": 10413,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1128,
+ "offset": 10512,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1343,
+ "offset": 11072,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 14,
- "value": "\"Datatrans.ApplePayConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11123,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11167,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 412,
- "length": 7,
- "value": "\"Apple\""
+ "offset": 11333,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11490,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 35,
+ "value": "\"Datatrans.CreditCardNumberInputViewController\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 276,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1372,
+ "length": 4,
+ "value": "0.75"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1496,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1067,
+ "offset": 1848,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
- "kind": "StringLiteral",
- "offset": 529,
- "length": 16,
- "value": "\"Datatrans.PCIPTokenization\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
- "kind": "StringLiteral",
- "offset": 291,
- "length": 13,
- "value": "\"Datatrans.PaymentMethod\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1938,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
- "kind": "StringLiteral",
- "offset": 45,
- "length": 10,
- "value": "\"Datatrans.FieldItems\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2530,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
- "kind": "StringLiteral",
- "offset": 494,
- "length": 15,
- "value": "\"Datatrans.CardScannerView\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2566,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "FloatLiteral",
- "offset": 92,
+ "offset": 2609,
"length": 3,
"value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 2670,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 207,
+ "offset": 2734,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 241,
+ "offset": 2844,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "FloatLiteral",
- "offset": 297,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3236,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 399,
+ "offset": 4782,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1378,
+ "offset": 5053,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5947,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 5989,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 6108,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 10,
- "value": "\"Datatrans.LoaderView\""
+ "offset": 26,
+ "length": 5,
+ "value": "\"Datatrans.Sheet\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "Array",
- "offset": 3431,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 68,
+ "value": "\"SavedPaymentMethod.create(jsonString:): Decoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3569,
"length": 2,
- "value": "[]"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 3189,
+ "offset": 4324,
+ "length": 26,
+ "value": "\"DTRecurringPaymentMethod\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 14,
+ "value": "\"DTCreditCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
"length": 19,
- "value": "\"Datatrans.LoaderAnimationView\""
+ "value": "\"DTPostFinanceCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 425,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4574,
+ "length": 8,
+ "value": "\"DTReka\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 238,
- "length": 14,
- "value": "\"Datatrans.CardExpiryDate\""
+ "offset": 4644,
+ "length": 10,
+ "value": "\"DTPayPal\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4714,
+ "length": 7,
+ "value": "\"DTELV\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4897,
+ "length": 89,
+ "value": "\"SavedPaymentMethod.create(legacySavedPaymentMethodData:): Unarchiving failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4985,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5613,
+ "length": 57,
+ "value": "\"SavedPaymentMethod.toJson(): Encoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5669,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "BooleanLiteral",
- "offset": 218,
+ "offset": 6172,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
- "kind": "FloatLiteral",
- "offset": 684,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6261,
+ "length": 68,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 35,
- "value": "\"Datatrans.CreditCardNumberInputViewController\""
+ "offset": 6286,
+ "length": 1,
+ "value": "\": alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
- "kind": "BooleanLiteral",
- "offset": 276,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6302,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 26,
- "length": 5,
- "value": "\"Datatrans.Sheet\""
+ "offset": 6327,
+ "length": 1,
+ "value": "\">\""
},
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
@@ -21285,6 +30042,34 @@
"length": 18,
"value": "\"Datatrans.SavedPaymentMethod\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/HalfFarePlus\/HalfFarePlusFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1655,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1669,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1678,
+ "length": 1,
+ "value": "\"\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
"kind": "StringLiteral",
@@ -21292,6 +30077,48 @@
"length": 11,
"value": "\"Datatrans.SavedPayPal\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 71,
+ "value": "\"webProcessDidStartPFEpayment: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 629,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 681,
+ "length": 39,
+ "value": "\"openURL of PostFinance App successful\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 723,
+ "length": 32,
+ "value": "\"Could not open PostFinance App\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
@@ -21327,12 +30154,103 @@
"length": 2,
"value": "56"
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1373,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
"offset": 25,
"length": 8,
"value": "\"Datatrans.LockView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 726,
+ "length": 9,
+ "value": "\"DT-hash\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 894,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1073,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1225,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1389,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1600,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1768,
+ "length": 10,
+ "value": "\"keyboard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1925,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2096,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2281,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
}
]
}
\ No newline at end of file
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
index 0c5c2e6..5d96ff7 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc
index a145e03..3e2e313 100644
Binary files a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface
index 0c5c2e6..5d96ff7 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target arm64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json
index fa11cc8..9557a3f 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json
@@ -9812,6 +9812,45 @@
}
]
},
+ {
+ "kind": "Var",
+ "name": "rawValue",
+ "printedName": "rawValue",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Int",
+ "printedName": "Swift.Int",
+ "usr": "s:Si"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
+ "moduleName": "Datatrans",
+ "implicit": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
{
"kind": "Var",
"name": "allCases",
@@ -9901,45 +9940,6 @@
"moduleName": "Datatrans",
"implicit": true,
"init_kind": "Designated"
- },
- {
- "kind": "Var",
- "name": "rawValue",
- "printedName": "rawValue",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Var",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivp",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "Int",
- "printedName": "Swift.Int",
- "usr": "s:Si"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "mangledName": "$s9Datatrans17PaymentMethodTypeO8rawValueSivg",
- "moduleName": "Datatrans",
- "implicit": true,
- "accessorKind": "get"
- }
- ]
}
],
"declKind": "Enum",
@@ -18301,6 +18301,34 @@
"declKind": "Import",
"moduleName": "Datatrans"
},
+ {
+ "kind": "Import",
+ "name": "Foundation",
+ "printedName": "Foundation",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "UIKit",
+ "printedName": "UIKit",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "SwiftUI",
+ "printedName": "SwiftUI",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
+ {
+ "kind": "Import",
+ "name": "DeveloperToolsSupport",
+ "printedName": "DeveloperToolsSupport",
+ "declKind": "Import",
+ "moduleName": "Datatrans"
+ },
{
"kind": "TypeDecl",
"name": "View",
@@ -18313,16 +18341,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "TransactionWrapper",
+ "printedName": "Datatrans.TransactionWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans18TransactionWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18366,16 +18408,30 @@
"children": [
{
"kind": "TypeNominal",
- "name": "OpaqueTypeArchetype",
- "printedName": "some SwiftUI.View",
+ "name": "ModifiedContent",
+ "printedName": "SwiftUI.ModifiedContent, SwiftUI._SafeAreaRegionsIgnoringLayout>",
"children": [
{
"kind": "TypeNominal",
- "name": "View",
- "printedName": "SwiftUI.View",
- "usr": "s:7SwiftUI4ViewP"
+ "name": "PCIPTokenizationWrapper",
+ "printedName": "Datatrans.PCIPTokenizationWrapper<τ_0_0>",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "GenericTypeParam",
+ "printedName": "τ_0_0"
+ }
+ ],
+ "usr": "s:9Datatrans23PCIPTokenizationWrapperV"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "_SafeAreaRegionsIgnoringLayout",
+ "printedName": "SwiftUI._SafeAreaRegionsIgnoringLayout",
+ "usr": "s:7SwiftUI30_SafeAreaRegionsIgnoringLayoutV"
}
- ]
+ ],
+ "usr": "s:7SwiftUI15ModifiedContentV"
},
{
"kind": "TypeNominal",
@@ -18458,2825 +18514,11526 @@
"value": "5.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 178,
- "length": 29,
- "value": "\"datatrans-ios-sdk_binranges\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "StringLiteral",
- "offset": 245,
+ "offset": 547,
"length": 24,
- "value": "\"datatrans-ios-sdk_etag\""
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 303,
- "length": 6,
- "value": "\"Etag\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 703,
+ "length": 4,
+ "value": "0.85"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 349,
- "length": 15,
- "value": "\"If-None-Match\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "FloatLiteral",
+ "offset": 737,
+ "length": 4,
+ "value": "0.65"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
- "kind": "StringLiteral",
- "offset": 414,
- "length": 20,
- "value": "\"CardBinRangeConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 849,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
- "kind": "StringLiteral",
- "offset": 117,
- "length": 15,
- "value": "\"Datatrans.ShippingDetails\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 894,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
- "kind": "StringLiteral",
- "offset": 114,
- "length": 13,
- "value": "\"Datatrans.BinRangeMatch\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 936,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
- "kind": "StringLiteral",
- "offset": 154,
- "length": 30,
- "value": "\"ch.datatrans.ios-transaction\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 503,
+ "offset": 1309,
"length": 1,
- "value": "0"
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 679,
+ "offset": 1313,
"length": 1,
- "value": "1"
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1327,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 863,
+ "offset": 1665,
"length": 1,
- "value": "2"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "IntegerLiteral",
- "offset": 1045,
+ "offset": 1691,
"length": 1,
"value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 264,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1695,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 297,
+ "offset": 1709,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 337,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2092,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
"kind": "BooleanLiteral",
- "offset": 381,
+ "offset": 2106,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1181,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2460,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
- "kind": "StringLiteral",
- "offset": 479,
- "length": 12,
- "value": "\"0123456789\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
- "kind": "StringLiteral",
- "offset": 161,
- "length": 12,
- "value": "\"Datatrans.PCIPCardInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScanGuideView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2500,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 131,
- "length": 15,
- "value": "\"Datatrans.CustomerDetails\""
+ "offset": 178,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_binranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 86,
- "length": 17,
- "value": "\"Datatrans.KlarnaPaymentInfo\""
+ "offset": 245,
+ "length": 24,
+ "value": "\"datatrans-ios-sdk_etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 1726,
- "length": 12,
- "value": "\"Datatrans.KlarnaFields\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 201,
- "length": 3,
- "value": "0.0"
+ "offset": 303,
+ "length": 6,
+ "value": "\"Etag\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 26,
- "value": "\"Datatrans.WebControllerLoadIndicator\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 666,
- "length": 5,
- "value": "false"
+ "offset": 349,
+ "length": 15,
+ "value": "\"If-None-Match\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 690,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 764,
+ "length": 49,
+ "value": "\"BinRangeService: issues with default bin ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 724,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2005,
+ "length": 13,
+ "value": "\"Client-Info\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
- "kind": "BooleanLiteral",
- "offset": 763,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2115,
+ "length": 15,
+ "value": "\"Authorization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 53,
- "length": 10,
- "value": "\"Datatrans.WebProcess\""
+ "offset": 2187,
+ "length": 6,
+ "value": "\"Date\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 302,
- "length": 4,
- "value": "\"Datatrans.Card\""
+ "offset": 2331,
+ "length": 44,
+ "value": "\"BinRangeService: Load url: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 587,
- "length": 13,
- "value": "\"Datatrans.SavedApplePay\""
+ "offset": 2374,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 614,
- "length": 1,
- "value": "9"
+ "offset": 2555,
+ "length": 3,
+ "value": "200"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 618,
- "length": 1,
- "value": "7"
+ "offset": 2561,
+ "length": 3,
+ "value": "299"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 686,
+ "offset": 2621,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 690,
- "length": 3,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2651,
+ "length": 32,
+ "value": "\"BinRangeService: Bins received\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "IntegerLiteral",
- "offset": 759,
- "length": 1,
- "value": "0"
+ "offset": 2903,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 763,
- "length": 2,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2942,
+ "length": 39,
+ "value": "\"BinRange request failed \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 829,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 2980,
"length": 2,
- "value": "20"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 834,
- "length": 1,
- "value": "1"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 897,
- "length": 2,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 3320,
+ "length": 50,
+ "value": "\"BinRangeService: Can't find any available ranges\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "IntegerLiteral",
- "offset": 902,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4106,
+ "length": 39,
+ "value": "\"BinRangeService: updated userDefaults\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 946,
- "length": 3,
- "value": "0.2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4166,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1010,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4218,
+ "length": 42,
+ "value": "\"BinRange validation failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
- "kind": "FloatLiteral",
- "offset": 1016,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4259,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "BooleanLiteral",
- "offset": 306,
+ "offset": 4281,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 468,
- "length": 39,
- "value": "\"No such payment method: \""
+ "offset": 4538,
+ "length": 31,
+ "value": "\"decoding failed with \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
"kind": "StringLiteral",
- "offset": 505,
- "length": 1,
- "value": "\".\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 566,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 677,
+ "offset": 4568,
"length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "BooleanLiteral",
- "offset": 706,
- "length": 5,
- "value": "false"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 950,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 4898,
+ "length": 31,
+ "value": "\"BinRangeService: Etag updated\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "IntegerLiteral",
- "offset": 989,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeService.swift",
+ "kind": "StringLiteral",
+ "offset": 5159,
+ "length": 6635,
+ "value": "\"{\n \"cards\": [\n {\n \"type\": \"VIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4]\n ]\n },\n {\n \"type\": \"ECA\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [5],\n [222100, 272099]\n ]\n },\n {\n \"type\": \"AMX\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [34],\n [37]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [14],\n \"numberSpacing\": [4, 10],\n \"numberRanges\": [\n [36]\n ]\n },\n {\n \"type\": \"DIN\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65085200, 65085205],\n [65085300, 65085304],\n [65085400, 65085401],\n [65085500, 65085501],\n [65085600, 65085604],\n [65085700, 65085705]\n ]\n },\n {\n \"type\": \"DIS\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [65],\n [6011],\n [644000, 649999]\n ]\n },\n {\n \"type\": \"JCB\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [3528, 3589]\n ]\n },\n {\n \"type\": \"UAP\",\n \"numberLengths\": [15],\n \"numberSpacing\": [4, 9],\n \"numberRanges\": [\n [1]\n ]\n },\n {\n \"type\": \"SCX\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [435378],\n [435379],\n [54688725]\n ]\n },\n {\n \"type\": \"DNK\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [4571],\n [5019]\n ]\n },\n {\n \"type\": \"MAU\",\n \"numberLengths\": [16, 17, 18, 19],\n \"numberRanges\": [\n [50],\n [56],\n [57],\n [58],\n [59],\n [600000, 601099],\n [601110, 601119],\n [601150, 601173],\n [601175, 601176],\n [601180, 601185],\n [601200, 609999],\n [61],\n [62],\n [63],\n [640, 643],\n [66],\n [67],\n [68],\n [69]\n ]\n },\n {\n \"type\": \"CUP\",\n \"numberLengths\": [14, 15, 16, 17, 18, 19],\n \"numberRanges\": [\n [601382],\n [601428],\n [602907],\n [602969],\n [603265],\n [603367],\n [603601],\n [603694],\n [603708],\n [604823],\n [606045],\n [606052],\n [620009, 620278],\n [620342],\n [620411, 620427],\n [620513, 620562],\n [620812, 620826],\n [620938],\n [621001, 621132],\n [621200, 621840],\n [621977, 622021],\n [622100, 623748],\n [624, 627111],\n [627192, 627264],\n [627328, 627401],\n [627471, 627533],\n [627629, 627681],\n [627805, 628115],\n [628179, 628899],\n [629102, 629295],\n [629433, 629436],\n [629846, 629886],\n [629949, 629975],\n [630042],\n [632062],\n [636093, 636095],\n [636189],\n [639339],\n [639578],\n [6858],\n [690750, 690759],\n [81, 817199],\n [900105],\n [900205],\n [900300, 900309],\n [905920, 905929],\n [9111],\n [940],\n [955],\n [966666],\n [968807, 968809],\n [984300, 984303],\n [990027],\n [998800, 998802]\n ]\n },\n {\n \"type\": \"ELO\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [431274],\n [506717,506718],\n [506733],\n [506739],\n [506741,506743],\n [506774],\n [506778],\n [509004,509009],\n [509013],\n [509020,509029],\n [509031],\n [509033],\n [509035],\n [509036,509053],\n [509064],\n [509077,509080],\n [636297],\n [401178,401179],\n [438935],\n [457393],\n [457631,457632],\n [504175],\n [506720,506721],\n [506724,506732],\n [506740],\n [506744,506748],\n [506753],\n [506775],\n [506777],\n [509000,509002],\n [509066,509069],\n [509072],\n [509074],\n [509076],\n [509081,509083],\n [509085,509810],\n [636368],\n [650901,650920],\n [650485,650538],\n [650541,650598],\n [650700,650718],\n [650720,650727],\n [651652,651679],\n [655000,655019],\n [655021,655058],\n [650921,650978]\n ]\n },\n {\n \"type\": \"HPC\",\n \"numberLengths\": [16],\n \"numberSpacing\": [4, 8, 12],\n \"numberRanges\": [\n [606282],\n [384100],\n [384140],\n [384160],\n [637095],\n [637609],\n [637612],\n [637568],\n [637599]\n ]\n }\n ]\n}\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "Array",
- "offset": 904,
- "length": 2,
- "value": "[]"
+ "offset": 389,
+ "length": 161,
+ "value": "[\"Details\", \"Title\", \"FirstName\", \"LastName\", \"Street\", \"Street2\", \"ZipCode\", \"City\", \"Country\", \"Phone\", \"CellPhone\", \"Price\", \"PriceGross\", \"Carrier\", \"Email\"]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
- "kind": "Array",
- "offset": 1814,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 13,
+ "value": "\"uppShipping\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ShippingDetails.swift",
"kind": "StringLiteral",
- "offset": 123,
- "length": 16,
- "value": "\"Datatrans.TransactionModel\""
+ "offset": 117,
+ "length": 15,
+ "value": "\"Datatrans.ShippingDetails\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
"kind": "BooleanLiteral",
- "offset": 373,
+ "offset": 628,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "BooleanLiteral",
+ "offset": 766,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangeMatch.swift",
+ "kind": "StringLiteral",
+ "offset": 114,
+ "length": 13,
+ "value": "\"Datatrans.BinRangeMatch\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 154,
+ "length": 30,
+ "value": "\"ch.datatrans.ios-transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 503,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 679,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 863,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2307,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2638,
+ "length": 22,
+ "value": "\"Authentication Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/TransactionError.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 21,
+ "value": "\"Authorization Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 264,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 297,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 337,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 381,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 757,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 789,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1130,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1181,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1443,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2143,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2615,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2850,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3051,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 3754,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4014,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4098,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4232,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4317,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4554,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4638,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4910,
+ "length": 25,
+ "value": "\"document.head.innerHTML\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5131,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5224,
+ "length": 40,
+ "value": "\"document.body.getAttribute(\"onLoad\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5318,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5502,
+ "length": 10,
+ "value": "\"document\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5538,
+ "length": 10,
+ "value": "\"submit()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 5574,
+ "length": 15,
+ "value": "\"submitstart()\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6094,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6489,
+ "length": 14,
+ "value": "\"device-width\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6511,
+ "length": 32,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6584,
+ "length": 423,
+ "value": "\"vp = document.getElementsByName('viewport');if (vp.length == 0) {e = document.createElement('meta');e.name='viewport';e.content='\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6798,
+ "length": 3,
+ "value": "\"';document.getElementsByTagName('head')[0].appendChild(e);} else {e = vp.item(0);e.content = e.content + ' \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6974,
+ "length": 3,
+ "value": "\"';}\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7293,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7361,
+ "length": 17,
+ "value": "\"arrow.clockwise\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7478,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 7761,
+ "length": 38,
+ "value": "\"accessibility_web_controller_refresh\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8035,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8106,
+ "length": 14,
+ "value": "\"chevron.left\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8223,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 8511,
+ "length": 35,
+ "value": "\"accessibility_web_controller_back\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 479,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 658,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 730,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 821,
+ "length": 45,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 844,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 865,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 1832,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2172,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2359,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2409,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2415,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2419,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 2462,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 165,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 40,
+ "value": "\"accessibility_payment_method_ending_in\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 483,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 557,
+ "length": 5,
+ "value": "\"•\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodFormatter.swift",
+ "kind": "StringLiteral",
+ "offset": 673,
+ "length": 7,
+ "value": "\"%@ %@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1252,
+ "length": 213,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1277,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1315,
+ "length": 1,
+ "value": "\", expiryDate=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1341,
+ "length": 1,
+ "value": "\", brand=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1360,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1363,
+ "length": 1,
+ "value": "\", countryCode=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1394,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1397,
+ "length": 1,
+ "value": "\", issuer=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1418,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1421,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1438,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1441,
+ "length": 1,
+ "value": "\", usage=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1460,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1463,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 161,
+ "length": 12,
+ "value": "\"Datatrans.PCIPCardInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "Array",
+ "offset": 690,
+ "length": 229,
+ "value": "[\"Details\", \"Id\", \"Title\", \"Name\", \"FirstName\", \"LastName\", \"Type\", \"Street\", \"Street2\", \"City\", \"Country\", \"ZipCode\", \"State\", \"Phone\", \"Fax\", \"Email\", \"Gender\", \"BirthDate\", \"Language\", \"Occurence\", \"Subscription\", \"IpAddress\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 926,
+ "length": 13,
+ "value": "\"uppCustomer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/CustomerDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 15,
+ "value": "\"Datatrans.CustomerDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "Array",
+ "offset": 955,
+ "length": 36,
+ "value": "[\"uppCustomerCompanyRegisterNumber\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1417,
+ "length": 257,
+ "value": "\"articleDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1469,
+ "length": 1,
+ "value": "\"\n\ncustomerDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1526,
+ "length": 1,
+ "value": "\"\n\nfields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1565,
+ "length": 1,
+ "value": "\"\n\nklarnaFields:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1616,
+ "length": 1,
+ "value": "\"\n\nshippingDetails:\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1673,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 86,
+ "length": 17,
+ "value": "\"Datatrans.KlarnaPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2062,
+ "length": 8,
+ "value": "\"klarna\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2922,
+ "length": 3,
+ "value": "\"[\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2933,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2963,
+ "length": 4,
+ "value": "\"].\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 2975,
+ "length": 3,
+ "value": "\"_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Klarna\/KlarnaPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 1726,
+ "length": 12,
+ "value": "\"Datatrans.KlarnaFields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 201,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 480,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 614,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 648,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 661,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 736,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 799,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 833,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 927,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 957,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 990,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1158,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1208,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1304,
+ "length": 4,
+ "value": "0.13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1320,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1464,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1479,
+ "length": 3,
+ "value": "1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1540,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 1555,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2673,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 2955,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "FloatLiteral",
+ "offset": 3095,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerLoadIndicator.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 26,
+ "value": "\"Datatrans.WebControllerLoadIndicator\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 666,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 724,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 763,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 816,
+ "length": 35,
+ "value": "\"Load request url: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 960,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 982,
+ "length": 36,
+ "value": "\"Load request (string): \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1017,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1524,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1711,
+ "length": 45,
+ "value": "\"didFinishLoadingRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1755,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1880,
+ "length": 41,
+ "value": "\"didStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 1920,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2044,
+ "length": 22,
+ "value": "\"\"view\":\"waiting\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2094,
+ "length": 34,
+ "value": "\"availablePaymentMethodCodes\":[]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 44,
+ "value": "\"shouldStartLoadRequest: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2334,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3447,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3477,
+ "length": 35,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3503,
+ "length": 1,
+ "value": "\"?\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 3511,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 4017,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4106,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4413,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4556,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5306,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5603,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6747,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 53,
+ "length": 10,
+ "value": "\"Datatrans.WebProcess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebProcess.swift",
+ "kind": "FloatLiteral",
+ "offset": 8257,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1185,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1196,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1415,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1500,
+ "length": 40,
+ "value": "\"CVV must not be nil for this card type\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1665,
+ "length": 38,
+ "value": "\"init(from:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 1791,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CreditCard\/Card.swift",
+ "kind": "StringLiteral",
+ "offset": 302,
+ "length": 4,
+ "value": "\"Datatrans.Card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIImage+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 373,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1757,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1762,
+ "length": 19,
+ "value": "\": \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 1780,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 2949,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3301,
+ "length": 145,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3326,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3342,
+ "length": 1,
+ "value": "\", displayTitle = \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3374,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3393,
+ "length": 18,
+ "value": "\"last4=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3409,
+ "length": 1,
+ "value": "\",\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3414,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3417,
+ "length": 5,
+ "value": "\" token=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 3444,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/SavedApplePay.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 13,
+ "value": "\"Datatrans.SavedApplePay\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 121,
+ "length": 2,
+ "value": "68"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 126,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 140,
+ "length": 3,
+ "value": "154"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 146,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 159,
+ "length": 2,
+ "value": "73"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 164,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 178,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 343,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 422,
+ "length": 11,
+ "value": "\"lock.fill\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 507,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 614,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 699,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 710,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "-1.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 734,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 871,
+ "length": 12,
+ "value": "\" Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebControllerTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 988,
+ "length": 36,
+ "value": "\"accessibility_web_controller_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/DTPaymentMethodInfo+Extensions.swift",
+ "kind": "Array",
+ "offset": 551,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 614,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 618,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 686,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 690,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 759,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 763,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 829,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 834,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 897,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 902,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 946,
+ "length": 3,
+ "value": "0.2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1010,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1016,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 306,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 1706,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1840,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2249,
+ "length": 3,
+ "value": "0.8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2297,
+ "length": 1,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2397,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2599,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "StringLiteral",
+ "offset": 2840,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2927,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3139,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3259,
+ "length": 3,
+ "value": "-28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3398,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3515,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCOptionView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3603,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 468,
+ "length": 39,
+ "value": "\"No such payment method: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 566,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 677,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 741,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 770,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1014,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1053,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 968,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "Array",
+ "offset": 1878,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/TransactionModel.swift",
+ "kind": "StringLiteral",
+ "offset": 123,
+ "length": 16,
+ "value": "\"Datatrans.TransactionModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 373,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 450,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 42,
+ "value": "\"No action provided for native pay button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
+ "kind": "StringLiteral",
+ "offset": 986,
+ "length": 35,
+ "value": "\"No action provided for add button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "Array",
+ "offset": 356,
+ "length": 184,
+ "value": "[\"Id\", \"Name\", \"ProductCategory\", \"Description\", \"Type\", \"Quantity\", \"Price\", \"PriceGross\", \"Tax\", \"PriceWithoutVAT\", \"TaxAmount\", \"SingleArticlePrice\", \"SingleArticlePriceWithoutVAT\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 547,
+ "length": 15,
+ "value": "\"uppArticle_*_\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "kind": "StringLiteral",
+ "offset": 82,
+ "length": 14,
+ "value": "\"Datatrans.ArticleDetails\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "Array",
+ "offset": 1068,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1314,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRangesModel.swift",
+ "kind": "StringLiteral",
+ "offset": 1434,
+ "length": 38,
+ "value": "\"range should contain 1 or 2 elements\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 880,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2348,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4955,
+ "length": 21,
+ "value": "\"error_title_payment\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5040,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5800,
+ "length": 33,
+ "value": "\"error_title_registration_failed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5897,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7498,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 8391,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12500,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 13431,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13790,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1075,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1384,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Environment.swift",
+ "kind": "StringLiteral",
+ "offset": 1000,
+ "length": 76,
+ "value": "\"Find out why the library returned control to the app without calling reset\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 351,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 947,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1088,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 1221,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1714,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1756,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1761,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1771,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1783,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1794,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "StringLiteral",
+ "offset": 2485,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3546,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4121,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4227,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4265,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4331,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4395,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4500,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4781,
+ "length": 2,
+ "value": "95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 699,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 1089,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "FloatLiteral",
+ "offset": 1797,
+ "length": 4,
+ "value": "0.67"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2327,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2438,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "kind": "StringLiteral",
+ "offset": 33,
+ "length": 13,
+ "value": "\"Datatrans.WebController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Array",
+ "offset": 255,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1206,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "Dictionary",
+ "offset": 1683,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1749,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1926,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 613,
+ "length": 15,
+ "value": "\"BON_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 671,
+ "length": 15,
+ "value": "\"BON_boncard_1\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 732,
+ "length": 17,
+ "value": "\"BON_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 795,
+ "length": 17,
+ "value": "\"BON_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 989,
+ "length": 11,
+ "value": "\"GIFT_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1043,
+ "length": 9,
+ "value": "\"BONCARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1098,
+ "length": 13,
+ "value": "\"LUNCH_CHECK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1157,
+ "length": 13,
+ "value": "\"SBB_VOUCHER\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1313,
+ "length": 34,
+ "value": "\"payment_method_boncard_gift_card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1427,
+ "length": 32,
+ "value": "\"payment_method_boncard_boncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1542,
+ "length": 36,
+ "value": "\"payment_method_boncard_lunch_check\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "StringLiteral",
+ "offset": 1661,
+ "length": 36,
+ "value": "\"payment_method_boncard_sbb_voucher\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 355,
+ "length": 7,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 432,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 508,
+ "length": 10,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 352,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 533,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 589,
+ "length": 3,
+ "value": "375"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 640,
+ "length": 2,
+ "value": "74"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 742,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 886,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1127,
+ "length": 3,
+ "value": "238"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1249,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2257,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2815,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4196,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4295,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4633,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4689,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5178,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5292,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5489,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5543,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5788,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5843,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5991,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6165,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6314,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6740,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6745,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6750,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7095,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7229,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7449,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7767,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7887,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8011,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8264,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8644,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9405,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9785,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 197,
+ "length": 26,
+ "value": "\"Datatrans.SheetWrapperViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 1079,
+ "length": 24,
+ "value": "\"Invalid payment method\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
+ "kind": "StringLiteral",
+ "offset": 268,
+ "length": 15,
+ "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 233,
+ "length": 3,
+ "value": "110"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 818,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1082,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1146,
+ "length": 19,
+ "value": "\"native_payment_or\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1373,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2211,
+ "length": 2,
+ "value": "44"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2596,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2693,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2867,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2964,
+ "length": 2,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 36,
+ "length": 28,
+ "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 169,
+ "length": 19,
+ "value": "\"Datatrans.ios-sdk\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1198,
+ "length": 3,
+ "value": "\"-\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "kind": "StringLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/MatchFilter.swift",
+ "kind": "IntegerLiteral",
+ "offset": 782,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 505,
+ "length": 5,
+ "value": "\"SPL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 590,
+ "length": 5,
+ "value": "\"CAA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 632,
+ "length": 5,
+ "value": "\"NOA\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2004,
+ "length": 39,
+ "value": "\"There always must be a paymentRequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3667,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3946,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Authorization\/AuthorizationFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4648,
+ "length": 3,
+ "value": "409"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 159,
+ "length": 31,
+ "value": "\"ch.datatrans.ios-tokenization\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "IntegerLiteral",
+ "offset": 695,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "kind": "StringLiteral",
+ "offset": 1255,
+ "length": 18,
+ "value": "\"Validation Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 687,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 855,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "Array",
+ "offset": 1326,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1523,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1941,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 1886,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2536,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2856,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2955,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3024,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 3524,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3670,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4405,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5380,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 5721,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6774,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 6824,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7461,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 7662,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 8335,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8509,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8750,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9142,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9151,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9698,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9770,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "FloatLiteral",
+ "offset": 10389,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "StringLiteral",
+ "offset": 10662,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10679,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10910,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/ApplePay\/ApplePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1809,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 175,
+ "length": 4,
+ "value": "2000"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 286,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "StringLiteral",
+ "offset": 316,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 367,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 462,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 846,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 932,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 938,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 942,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 962,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 985,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 991,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 995,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1016,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1087,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1097,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1180,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1186,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1190,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1209,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1231,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1237,
+ "length": 2,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1242,
+ "length": 2,
+ "value": "99"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateModel.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1262,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 274,
+ "length": 561,
+ "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "Array",
+ "offset": 882,
+ "length": 546,
+ "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1725,
+ "length": 11,
+ "value": "\"Wrong URL\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2026,
+ "length": 12,
+ "value": "\"mobilesdk \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2180,
+ "length": 29,
+ "value": "\"EEE, dd MMM yyyy HH:mm:ss z\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2260,
+ "length": 13,
+ "value": "\"en_US_POSIX\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2333,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2525,
+ "length": 12,
+ "value": "\"moduleName\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2582,
+ "length": 15,
+ "value": "\"moduleVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2645,
+ "length": 16,
+ "value": "\"installationId\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2710,
+ "length": 20,
+ "value": "\"deviceManufacturer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2783,
+ "length": 13,
+ "value": "\"deviceModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2842,
+ "length": 11,
+ "value": "\"osVersion\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 2897,
+ "length": 18,
+ "value": "\"osVersionNumeric\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3131,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3141,
+ "length": 1,
+ "value": "\"=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3256,
+ "length": 3,
+ "value": "\";\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 3867,
+ "length": 41,
+ "value": "\"Authorization header can't be generated\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4236,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 4630,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 471,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 886,
+ "length": 33,
+ "value": "\"Must be implemented on subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1056,
+ "length": 32,
+ "value": "\"Must be overridden in subclass\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1190,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2732,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2987,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3190,
+ "length": 20,
+ "value": "\"twint_lock_message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 3274,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3979,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4005,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4036,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4134,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4215,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4397,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4510,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4716,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4812,
+ "length": 33,
+ "value": "\"error_message_app_not_installed\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5030,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5106,
+ "length": 37,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5120,
+ "length": 3,
+ "value": "\" app is not installed.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/BaseExternalAppFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5209,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "kind": "StringLiteral",
+ "offset": 41,
+ "length": 6,
+ "value": "\"Datatrans.Fields\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 438,
+ "length": 20,
+ "value": "\"error_alert_cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "StringLiteral",
+ "offset": 623,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetAlertErrorPresenter.swift",
+ "kind": "BooleanLiteral",
+ "offset": 780,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 855,
+ "length": 25,
+ "value": "\"dt.image.handling.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 962,
+ "length": 26,
+ "value": "\"dt.capture.session.queue\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1111,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1195,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1237,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1543,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1458,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2410,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2895,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3276,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3289,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3308,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3590,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3604,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3618,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3637,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3809,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3819,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3837,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3851,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4020,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4030,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4048,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4062,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4207,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4221,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4235,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4254,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4690,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 4911,
+ "length": 4,
+ "value": "0.95"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4948,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5001,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5037,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 5315,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6128,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 8899,
+ "length": 28,
+ "value": "\"Error: no camera available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "StringLiteral",
+ "offset": 10258,
+ "length": 40,
+ "value": "\"unable to get image from sample buffer\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10880,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10933,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11006,
+ "length": 3,
+ "value": "3.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11062,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11128,
+ "length": 3,
+ "value": "5.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11184,
+ "length": 3,
+ "value": "0.9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11244,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1551,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2181,
+ "length": 2,
+ "value": "39"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2664,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4009,
+ "length": 5,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4108,
+ "length": 5,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 220,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 229,
+ "length": 4,
+ "value": "0xEF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 238,
+ "length": 4,
+ "value": "0xF4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 260,
+ "length": 4,
+ "value": "0x22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 269,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 278,
+ "length": 4,
+ "value": "0x23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 387,
+ "length": 4,
+ "value": "0x27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 396,
+ "length": 4,
+ "value": "0x3C"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 405,
+ "length": 4,
+ "value": "0x5F"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 427,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 436,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 445,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 514,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 523,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 532,
+ "length": 4,
+ "value": "0xD8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 554,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 563,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 572,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 660,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 669,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 678,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 691,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 721,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 730,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 743,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 824,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 832,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 840,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 852,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 873,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 882,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 891,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 904,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 981,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 989,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 997,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1009,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1039,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1048,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1061,
+ "length": 3,
+ "value": "0.7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1134,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1142,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1150,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1162,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1183,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1201,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1214,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1291,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1300,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1309,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1331,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1340,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1349,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 1362,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2478,
+ "length": 3,
+ "value": "0x0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2486,
+ "length": 4,
+ "value": "0x7A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2517,
+ "length": 4,
+ "value": "0x35"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 4,
+ "value": "0x84"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2535,
+ "length": 4,
+ "value": "0xFF"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2639,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2648,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2657,
+ "length": 4,
+ "value": "0xCB"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2679,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2688,
+ "length": 4,
+ "value": "0x47"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2697,
+ "length": 4,
+ "value": "0x4A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2839,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2848,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 4,
+ "value": "0xE0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2879,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2888,
+ "length": 4,
+ "value": "0x38"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2897,
+ "length": 4,
+ "value": "0x3A"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3104,
+ "length": 2,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3225,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3309,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3440,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3612,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3741,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3903,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3955,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 3982,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "kind": "FloatLiteral",
+ "offset": 4008,
+ "length": 5,
+ "value": "255.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 183,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 195,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 206,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 641,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1045,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1302,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1334,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1445,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1477,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 1884,
+ "length": 19,
+ "value": "\"error_alert_retry\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2001,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 2841,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3339,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3387,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4171,
+ "length": 2,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4209,
+ "length": 2,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4267,
+ "length": 2,
+ "value": "40"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4330,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "kind": "StringLiteral",
+ "offset": 25,
+ "length": 9,
+ "value": "\"Datatrans.ErrorView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 271,
+ "length": 29,
+ "value": "\"Secure payment by Datatrans\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 340,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 488,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 943,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 1125,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 23,
+ "value": "\"Datatrans.SecurePaymentFooterView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1024,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/TWINT\/TwintFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1646,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 1214,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2033,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 3654,
+ "length": 3,
+ "value": "\"0\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3887,
+ "length": 2,
+ "value": "83"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4102,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4247,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4446,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5159,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5735,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6150,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6199,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6266,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6461,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6542,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6589,
+ "length": 7,
+ "value": "\"00\/00\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6835,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6878,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7009,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7057,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7123,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7359,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 7439,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7725,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7767,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7954,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8385,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 8616,
+ "length": 24,
+ "value": "\"card_has_no_cvv_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8777,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8944,
+ "length": 2,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8949,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9015,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9051,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9063,
+ "length": 2,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9077,
+ "length": 2,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9588,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9710,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10016,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10348,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10603,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 10703,
+ "length": 3,
+ "value": "-23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11000,
+ "length": 2,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11169,
+ "length": 1,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11265,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11363,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11458,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11553,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11649,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11742,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 292,
+ "length": 43,
+ "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 399,
+ "length": 28,
+ "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1308,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1432,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 1478,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1585,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 1596,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2491,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2495,
+ "length": 2,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3328,
+ "length": 7,
+ "value": "\"[., ]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3343,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 3413,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3830,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3859,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3891,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3990,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4010,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4084,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4111,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4133,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4187,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4228,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4250,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4304,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4437,
+ "length": 34,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4446,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4454,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4462,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4470,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4511,
+ "length": 26,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4520,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4528,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4536,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4577,
+ "length": 18,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4586,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 4594,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4685,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4821,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 4957,
+ "length": 3,
+ "value": "0.5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5204,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5483,
+ "length": 8,
+ "value": "\"[^0-9]\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 5605,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5640,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5730,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5766,
+ "length": 3,
+ "value": "100"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 5930,
+ "length": 17,
+ "value": "[\"\/\", \"-\", \"–\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5993,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6038,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6071,
+ "length": 2,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6085,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6189,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "Array",
+ "offset": 6767,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 6799,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 142,
+ "length": 2,
+ "value": "54"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 457,
+ "length": 34,
+ "value": "\"additional_payment_method_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 768,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 940,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1032,
+ "length": 2,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1128,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 3,
+ "value": "-10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 1342,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 25,
+ "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 173,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 185,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 949,
+ "length": 8,
+ "value": "\"cancel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1400,
+ "length": 30,
+ "value": "\"saved_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1703,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1828,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2250,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2591,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2938,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3557,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3685,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4405,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5646,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 7602,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8456,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "IntegerLiteral",
+ "offset": 8476,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "Array",
+ "offset": 9093,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9231,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 9769,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10258,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10454,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11031,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11365,
+ "length": 12,
+ "value": "\"CC_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11446,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 11967,
+ "length": 10,
+ "value": "\"swish:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12284,
+ "length": 12,
+ "value": "\"vippsMT:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12299,
+ "length": 10,
+ "value": "\"vipps:\/\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 12912,
+ "length": 28,
+ "value": "\"new_method_selection_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13216,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 13426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 422,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 548,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1858,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 1935,
+ "length": 33,
+ "value": "\"no_camera_message_access_denied\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2427,
+ "length": 17,
+ "value": "\"no_camera_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2504,
+ "length": 42,
+ "value": "\"no_camera_message_access_denied_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2601,
+ "length": 16,
+ "value": "\"error_alert_ok\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "StringLiteral",
+ "offset": 2678,
+ "length": 22,
+ "value": "\"error_alert_settings\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardScannerAccessChecker.swift",
+ "kind": "Dictionary",
+ "offset": 3118,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 12,
+ "value": "\"0123456789\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "StringLiteral",
+ "offset": 704,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1358,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1794,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2031,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2328,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2465,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2523,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2682,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3054,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3471,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3503,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "FloatLiteral",
+ "offset": 181,
+ "length": 9,
+ "value": "2500000.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 225,
+ "length": 29,
+ "value": "\"datatrans-ios-sdk_dcc_smart\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 299,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 559,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 653,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 869,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1094,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1523,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "Array",
+ "offset": 1720,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2115,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2133,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2768,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 2999,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3025,
+ "length": 6,
+ "value": "\"%02x\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "kind": "StringLiteral",
+ "offset": 3230,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "FloatLiteral",
+ "offset": 547,
+ "length": 5,
+ "value": "230.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1798,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2214,
+ "length": 142,
+ "value": "\"KlarnaPaymentError action:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2259,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2262,
+ "length": 1,
+ "value": "\", name:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2282,
+ "length": 1,
+ "value": "\", message:'\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2309,
+ "length": 47,
+ "value": "\"', isFatal:\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2338,
+ "length": 6,
+ "value": "\"true\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2347,
+ "length": 7,
+ "value": "\"false\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2355,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2453,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 2465,
+ "length": 28,
+ "value": "\"Error from KlarnaMobileSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2889,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3915,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4020,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4299,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4860,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5490,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5588,
+ "length": 2,
+ "value": "-8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5685,
+ "length": 2,
+ "value": "34"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5780,
+ "length": 3,
+ "value": "-13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "kind": "StringLiteral",
+ "offset": 317,
+ "length": 10,
+ "value": "\"Datatrans.KlarnaView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 224,
+ "length": 3,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/String+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 282,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "kind": "StringLiteral",
+ "offset": 299,
+ "length": 13,
+ "value": "\"DTKlarnaSDK\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 305,
+ "length": 26,
+ "value": "\"ch.datatrans.ios-backend\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 382,
+ "length": 22,
+ "value": "\"DTByjunoAcqErrorCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 462,
+ "length": 30,
+ "value": "\"DTByjunoAcqAuthorizationCode\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 15,
+ "value": "\"DTUserMessage\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Dictionary",
+ "offset": 1468,
+ "length": 3,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3802,
+ "length": 9,
+ "value": "\"%@ (%@)\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 3968,
+ "length": 16,
+ "value": "\"Backend error.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4421,
+ "length": 24,
+ "value": "\"DT_error_mapping_rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4455,
+ "length": 6,
+ "value": "\"json\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4756,
+ "length": 28,
+ "value": "\"There should be some rules\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4809,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 4861,
+ "length": 28,
+ "value": "\"There should be rules file\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "Array",
+ "offset": 4906,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "kind": "StringLiteral",
+ "offset": 5175,
+ "length": 15,
+ "value": "\"UNKNOWN_ERROR\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 283,
+ "length": 133,
+ "value": "[\"BIF\", \"BYR\", \"CLF\", \"DJF\", \"GNF\", \"ISK\", \"JPY\", \"KMF\", \"KRW\", \"PYG\", \"RWF\", \"UGX\", \"UYI\", \"VND\", \"VUV\", \"XAF\", \"XOF\", \"XPF\", \"CLP\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "Array",
+ "offset": 455,
+ "length": 49,
+ "value": "[\"BHD\", \"IQD\", \"JOD\", \"KWD\", \"LYD\", \"OMR\", \"TND\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 580,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 664,
+ "length": 1,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "IntegerLiteral",
+ "offset": 691,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "FloatLiteral",
+ "offset": 970,
+ "length": 4,
+ "value": "10.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1357,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/CurrencyHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1436,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2211,
+ "length": 159,
+ "value": "\"<\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2236,
+ "length": 1,
+ "value": "\": alias=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2252,
+ "length": 1,
+ "value": "\", type=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2277,
+ "length": 1,
+ "value": "\", maskedCardNumber=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2318,
+ "length": 5,
+ "value": "\"nil\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2324,
+ "length": 1,
+ "value": "\", boncardType=\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "\">\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "kind": "StringLiteral",
+ "offset": 472,
+ "length": 12,
+ "value": "\"Datatrans.SavedBoncard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 792,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 969,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1455,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 10,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 388,
+ "length": 10,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 448,
+ "length": 15,
+ "value": "3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 500,
+ "length": 3,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 541,
+ "length": 4,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 587,
+ "length": 8,
+ "value": "6"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 638,
+ "length": 9,
+ "value": "7"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 697,
+ "length": 15,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 767,
+ "length": 19,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 826,
+ "length": 6,
+ "value": "10"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 878,
+ "length": 7,
+ "value": "11"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 929,
+ "length": 4,
+ "value": "12"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 979,
+ "length": 12,
+ "value": "13"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1030,
+ "length": 5,
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1078,
+ "length": 8,
+ "value": "15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1124,
+ "length": 4,
+ "value": "16"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1171,
+ "length": 9,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1223,
+ "length": 9,
+ "value": "18"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1274,
+ "length": 8,
+ "value": "19"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1323,
+ "length": 7,
+ "value": "20"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1375,
+ "length": 11,
+ "value": "21"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1453,
+ "length": 7,
+ "value": "22"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1502,
+ "length": 3,
+ "value": "23"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1548,
+ "length": 9,
+ "value": "24"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1597,
+ "length": 6,
+ "value": "25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1644,
+ "length": 7,
+ "value": "26"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1690,
+ "length": 5,
+ "value": "27"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1734,
+ "length": 5,
+ "value": "28"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1782,
+ "length": 9,
+ "value": "29"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1832,
+ "length": 7,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1888,
+ "length": 13,
+ "value": "31"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1964,
+ "length": 12,
+ "value": "32"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2015,
+ "length": 5,
+ "value": "33"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 478,
+ "length": 6,
+ "value": "\"Code\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 9,
+ "value": "\"Message\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 8,
+ "value": "\"Detail\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 569,
+ "length": 6,
+ "value": "\"Name\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 927,
+ "length": 5,
+ "value": "\"...\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1808,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1893,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2023,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2046,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2108,
+ "length": 4,
+ "value": "\"\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "StringLiteral",
+ "offset": 2120,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2426,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "BooleanLiteral",
+ "offset": 430,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/RangeChecker.swift",
+ "kind": "Array",
+ "offset": 1031,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 900,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1069,
+ "length": 16,
+ "value": "\"paymentrequest\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1108,
+ "length": 7,
+ "value": "\"swish\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1137,
+ "length": 7,
+ "value": "\"token\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1172,
+ "length": 13,
+ "value": "\"callbackurl\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 451,
+ "length": 71,
+ "value": "\"There was an error creating the engine: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 521,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 838,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 944,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 959,
+ "length": 4,
+ "value": "0.25"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1306,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1412,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1427,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1514,
+ "length": 3,
+ "value": "0.4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1623,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1638,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1833,
+ "length": 4,
+ "value": "0.15"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "FloatLiteral",
+ "offset": 1849,
+ "length": 3,
+ "value": "0.1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "Array",
+ "offset": 2058,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2356,
+ "length": 56,
+ "value": "\"Failed to play pattern: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/FeedbackManager.swift",
+ "kind": "StringLiteral",
+ "offset": 2410,
+ "length": 1,
+ "value": "\".\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 488,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 587,
+ "length": 54,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 619,
+ "length": 2,
+ "value": "\" is not a credit card\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "Array",
+ "offset": 824,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "kind": "StringLiteral",
+ "offset": 127,
+ "length": 21,
+ "value": "\"Datatrans.PCIPTokenizationModel\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1095,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1973,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2050,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2776,
+ "length": 33,
+ "value": "\":\/\/datatrans.ch\/genericcallback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3528,
+ "length": 4,
+ "value": "44.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 3589,
+ "length": 4,
+ "value": "50.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 20,
+ "value": "\"Datatrans.KlarnaViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1221,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 4680,
+ "length": 51,
+ "value": "\"This transaction request has already been started\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4753,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 5207,
+ "length": 11,
+ "value": "\"__devHost\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5364,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 6889,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7771,
+ "length": 34,
+ "value": "\"Unexpected error type (\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 7803,
+ "length": 1,
+ "value": "\")\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 9436,
+ "length": 27,
+ "value": "\":\/\/datatrans-sdk\/callback\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 10423,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11028,
+ "length": 42,
+ "value": "\"Initial transaction failed without error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11193,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11350,
+ "length": 44,
+ "value": "\"Unknown mobile token: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11393,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11455,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 11540,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 12755,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14251,
+ "length": 29,
+ "value": "\"No payment method available\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14384,
+ "length": 21,
+ "value": "\"error_title_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14469,
+ "length": 23,
+ "value": "\"error_message_generic\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 14900,
+ "length": 64,
+ "value": "\"Must be nil before using errorHandler outside of the main flow\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 15206,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 15533,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 16356,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17761,
+ "length": 7,
+ "value": "\"Error\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 17870,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 17978,
+ "length": 4,
+ "value": "\"%@\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "BooleanLiteral",
+ "offset": 18055,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 18425,
+ "length": 41,
+ "value": "\"Alias must be provided for PLU payments\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 11,
+ "value": "\"Datatrans.Transaction\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 333,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 482,
+ "length": 3,
+ "value": "2.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 520,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 665,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1149,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1501,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1942,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2170,
+ "length": 3,
+ "value": "4.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 2325,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2731,
+ "length": 2,
+ "value": "45"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2743,
+ "length": 2,
+ "value": "30"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2864,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 23,
+ "value": "\"Datatrans.CreditCardLogoTitleView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 848,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 880,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 909,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 1192,
+ "length": 4,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1198,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2089,
+ "length": 23,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2098,
+ "length": 2,
+ "value": "\"||\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SEPA\/SavedSEPA.swift",
+ "kind": "StringLiteral",
+ "offset": 2111,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 574,
+ "length": 27,
+ "value": "\"dcc_choose_currency_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 667,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 131,
+ "length": 17,
+ "value": "\"Datatrans.DCCViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1478,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1631,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1699,
+ "length": 4,
+ "value": "\"\n\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1848,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1919,
+ "length": 17,
+ "value": "\"dcc_markup_info\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2162,
+ "length": 25,
+ "value": "\"dcc_pay_button_inactive\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3593,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3945,
+ "length": 2,
+ "value": "17"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4190,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4438,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4671,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4820,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 598,
+ "length": 23,
+ "value": "\"incorrect_number_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 1025,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2368,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2565,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2726,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3022,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3443,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3616,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3646,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "StringLiteral",
+ "offset": 3753,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3820,
+ "length": 15,
+ "value": "[\"unknownCard\"]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3908,
+ "length": 4,
+ "value": "[16]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardNumberModels.swift",
+ "kind": "Array",
+ "offset": 3940,
+ "length": 10,
+ "value": "[4, 8, 12]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Extensions\/UIViewController+Extensions.swift",
+ "kind": "StringLiteral",
+ "offset": 347,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 221,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 680,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1035,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2291,
+ "length": 13,
+ "value": "\"expiry_date\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2308,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2350,
+ "length": 5,
+ "value": "\"cvv\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2513,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3036,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3482,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4130,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4174,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4343,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4728,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4904,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5383,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5590,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6015,
+ "length": 27,
+ "value": "\"confirm_pay_amount_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 6260,
+ "length": 29,
+ "value": "\"confirm_registration_button\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7192,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7350,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7530,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8156,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 36,
+ "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9098,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9665,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9831,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 9837,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10059,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10189,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10606,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10946,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 11039,
+ "length": 6,
+ "value": "\"next\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
+ "kind": "StringLiteral",
+ "offset": 608,
+ "length": 20,
+ "value": "\"Datatrans.SavedPostFinanceCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 341,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 535,
+ "length": 8,
+ "value": "\"cardno\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
+ "kind": "StringLiteral",
+ "offset": 147,
+ "length": 18,
+ "value": "\"Datatrans.PaycardPaymentInfo\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 2835,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3193,
+ "length": 3,
+ "value": "403"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "kind": "StringLiteral",
+ "offset": 104,
+ "length": 3,
+ "value": "\"Datatrans.DCC\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
+ "kind": "StringLiteral",
+ "offset": 156,
+ "length": 23,
+ "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 240,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 534,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 712,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1004,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1362,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1406,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1545,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1789,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1967,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2296,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2607,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2984,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3043,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3153,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3262,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3703,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5047,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5849,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6512,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6844,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8759,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9179,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9248,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9508,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9645,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9714,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10600,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10717,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10873,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10937,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11055,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11112,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11176,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "kind": "FloatLiteral",
+ "offset": 11186,
+ "length": 4,
+ "value": "0.05"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 492,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Vipps\/VippsFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 850,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 311,
+ "length": 1,
+ "value": "9"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "Array",
+ "offset": 344,
+ "length": 75,
+ "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1634,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewModel.swift",
- "kind": "BooleanLiteral",
- "offset": 450,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2526,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2589,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2667,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2727,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2751,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2787,
+ "length": 1,
+ "value": "8"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2833,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2857,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2893,
+ "length": 1,
+ "value": "4"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2939,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2963,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2999,
+ "length": 1,
+ "value": "2"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3045,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3069,
+ "length": 1,
+ "value": "1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3167,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3179,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3237,
+ "length": 57,
+ "value": "\"Start and\/or end are negative numbers: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3285,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3293,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3446,
+ "length": 32,
+ "value": "\"Start or end value is too long\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3592,
+ "length": 46,
+ "value": "\"Invalid range, start: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3623,
+ "length": 1,
+ "value": "\" > end: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 3637,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/ArticleDetails.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 82,
- "length": 14,
- "value": "\"Datatrans.ArticleDetails\""
+ "offset": 109,
+ "length": 8,
+ "value": "\"Datatrans.BinRange\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/CreditCardFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "BooleanLiteral",
- "offset": 880,
+ "offset": 3812,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/AppCallbackHandler.swift",
- "kind": "BooleanLiteral",
- "offset": 1075,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "kind": "StringLiteral",
+ "offset": 4227,
+ "length": 19,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 351,
- "length": 25,
- "value": "\"dcc_pay_button_inactive\""
+ "offset": 4236,
+ "length": 1,
+ "value": "\" - \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
"kind": "StringLiteral",
- "offset": 947,
- "length": 2,
+ "offset": 4245,
+ "length": 1,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
"kind": "StringLiteral",
- "offset": 1088,
- "length": 2,
- "value": "\"\""
+ "offset": 398,
+ "length": 18,
+ "value": "\"Datatrans.TransactionSuccess\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1254,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
"kind": "StringLiteral",
- "offset": 1221,
- "length": 2,
- "value": "\"\""
+ "offset": 1931,
+ "length": 40,
+ "value": "\"No such payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1682,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Model\/InitialTransactionTransformer.swift",
+ "kind": "StringLiteral",
+ "offset": 1969,
+ "length": 1,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1724,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 59,
+ "length": 4,
+ "value": "6.57"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1286,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1729,
+ "offset": 1691,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1739,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1697,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 1751,
- "length": 2,
- "value": "12"
+ "offset": 1737,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCView.swift",
- "kind": "IntegerLiteral",
- "offset": 1762,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 1743,
+ "length": 3,
+ "value": "0.5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
- "kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "Array",
+ "offset": 1888,
+ "length": 22,
+ "value": "[0.03, 0.1, 0.9, 0.97]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebController\/WebController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 33,
- "length": 13,
- "value": "\"Datatrans.WebController\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/SlidingArray.swift",
- "kind": "Array",
- "offset": 255,
- "length": 2,
- "value": "[]"
+ "offset": 2000,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2435,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2541,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "offset": 3771,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 355,
- "length": 7,
- "value": "1"
+ "offset": 3783,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 432,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4134,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardType.swift",
- "kind": "IntegerLiteral",
- "offset": 508,
- "length": 10,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4640,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 352,
+ "offset": 4746,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 533,
- "length": 2,
- "value": "10"
+ "offset": 4995,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 589,
- "length": 3,
- "value": "375"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 5776,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 640,
- "length": 2,
- "value": "74"
+ "offset": 6000,
+ "length": 1,
+ "value": "6"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 742,
- "length": 1,
- "value": "0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 4076,
+ "length": 13,
+ "value": "\"Datatrans.ContainerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 843,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6839,
"length": 2,
- "value": "10"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 6857,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7325,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 7370,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 7398,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 7423,
+ "length": 3,
+ "value": "\" \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 886,
+ "offset": 7774,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "IntegerLiteral",
- "offset": 1127,
- "length": 3,
- "value": "238"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "StringLiteral",
+ "offset": 8183,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 8314,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "FloatLiteral",
- "offset": 4196,
+ "offset": 8347,
"length": 3,
- "value": "0.3"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "BooleanLiteral",
- "offset": 5292,
+ "offset": 8398,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetWrapperViewController.swift",
- "kind": "StringLiteral",
- "offset": 197,
- "length": 26,
- "value": "\"Datatrans.SheetWrapperViewController\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 8834,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCVVOnlyCard.swift",
- "kind": "StringLiteral",
- "offset": 268,
- "length": 15,
- "value": "\"Datatrans.PCIPCVVOnlyCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 9106,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9157,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 233,
- "length": 3,
- "value": "110"
+ "offset": 9530,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NativePaymentMethodTableCell.swift",
- "kind": "StringLiteral",
- "offset": 36,
- "length": 28,
- "value": "\"Datatrans.NativePaymentMethodTableCell\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9570,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "StringLiteral",
- "offset": 169,
- "length": 19,
- "value": "\"Datatrans.ios-sdk\""
+ "offset": 9638,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/KeychainService.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 16,
- "value": "\"installationId\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10368,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
- "kind": "StringLiteral",
- "offset": 159,
- "length": 31,
- "value": "\"ch.datatrans.ios-tokenization\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 10517,
+ "length": 3,
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 10555,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 514,
+ "offset": 10999,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
"kind": "IntegerLiteral",
- "offset": 695,
+ "offset": 11789,
"length": 1,
- "value": "1"
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 687,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 11897,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 855,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12354,
+ "length": 3,
+ "value": "1.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "Array",
- "offset": 1326,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "kind": "FloatLiteral",
+ "offset": 12463,
+ "length": 3,
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1523,
- "length": 2,
+ "offset": 1363,
+ "length": 53,
"value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1941,
+ "offset": 1382,
"length": 2,
- "value": "\"\""
+ "value": "\" is not a rawValue of BoncardType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
"kind": "StringLiteral",
- "offset": 1886,
- "length": 2,
- "value": "\"\""
+ "offset": 106,
+ "length": 13,
+ "value": "\"Datatrans.BoncardConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 2536,
- "length": 5,
- "value": "false"
+ "offset": 1054,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
- "kind": "BooleanLiteral",
- "offset": 3670,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1470,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/PlaceholderTextField.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 8509,
+ "offset": 1836,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 274,
- "length": 561,
- "value": "[50, 48, 102, 55, 48, 51, 57, 57, 97, 100, 56, 53, 57, 57, 100, 102, 51, 51, 48, 50, 50, 100, 99, 98, 55, 97, 49, 55, 50, 53, 51, 55, 49, 102, 56, 97, 52, 53, 101, 99, 49, 98, 102, 99, 100, 57, 57, 49, 48, 57, 51, 51, 99, 53, 56, 57, 55, 53, 100, 55, 97, 52, 102, 55]"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/RequestHeadersHelper.swift",
- "kind": "Array",
- "offset": 882,
- "length": 546,
- "value": "[51, 54, 100, 98, 48, 101, 51, 56, 100, 56, 102, 102, 49, 53, 52, 99, 98, 48, 52, 98, 102, 50, 54, 54, 50, 49, 101, 57, 100, 99, 57, 48, 57, 97, 54, 50, 97, 100, 51, 98, 57, 101, 99, 57, 100, 99, 97, 49, 52, 49, 51, 52, 99, 100, 49, 102, 54, 51, 97, 54, 98, 53, 55, 101]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 2628,
+ "length": 3,
+ "value": "\"0\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/Fields.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 41,
- "length": 6,
- "value": "\"Datatrans.Fields\""
+ "offset": 2947,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "StringLiteral",
- "offset": 855,
- "length": 25,
- "value": "\"dt.image.handling.queue\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3689,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "StringLiteral",
- "offset": 962,
- "length": 26,
- "value": "\"dt.capture.session.queue\""
+ "offset": 4366,
+ "length": 10,
+ "value": "\"position\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 1111,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "FloatLiteral",
+ "offset": 4407,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1195,
- "length": 2,
- "value": "30"
+ "offset": 4443,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1237,
- "length": 5,
- "value": "false"
+ "offset": 4478,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1543,
+ "offset": 4564,
"length": 1,
- "value": "2"
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 1458,
- "length": 2,
- "value": "40"
+ "offset": 4672,
+ "length": 1,
+ "value": "5"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 4751,
+ "length": 10,
+ "value": "\"position\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5293,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5971,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6054,
+ "length": 27,
+ "value": "\"accessibility_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10880,
- "length": 1,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6577,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "IntegerLiteral",
- "offset": 10933,
- "length": 1,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6660,
+ "length": 33,
+ "value": "\"accessibility_clear_card_number\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11006,
- "length": 3,
- "value": "3.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "StringLiteral",
+ "offset": 6751,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11062,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6902,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11128,
- "length": 3,
- "value": "5.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6912,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
- "kind": "FloatLiteral",
- "offset": 11184,
- "length": 3,
- "value": "0.9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6923,
+ "length": 2,
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 11244,
+ "offset": 6934,
"length": 2,
- "value": "10"
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1551,
+ "offset": 7241,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "BooleanLiteral",
- "offset": 1728,
+ "offset": 7425,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 2181,
+ "offset": 7678,
"length": 2,
- "value": "39"
+ "value": "11"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 2664,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7683,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7749,
+ "length": 1,
+ "value": "5"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7785,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4009,
- "length": 5,
- "value": "1"
+ "offset": 7797,
+ "length": 2,
+ "value": "13"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 4108,
- "length": 5,
- "value": "2"
+ "offset": 7811,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 220,
- "length": 4,
- "value": "0xEF"
+ "offset": 8122,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 229,
- "length": 4,
- "value": "0xEF"
+ "offset": 8248,
+ "length": 2,
+ "value": "21"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 238,
- "length": 4,
- "value": "0xF4"
+ "offset": 8788,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 260,
- "length": 4,
- "value": "0x22"
+ "offset": 8871,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 269,
- "length": 4,
- "value": "0x23"
+ "offset": 9241,
+ "length": 2,
+ "value": "20"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
"kind": "IntegerLiteral",
- "offset": 278,
- "length": 4,
- "value": "0x23"
+ "offset": 9334,
+ "length": 2,
+ "value": "36"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 387,
- "length": 4,
- "value": "0x27"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 460,
+ "length": 8,
+ "value": "\"[ ()-]\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 396,
- "length": 4,
- "value": "0x3C"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 476,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 405,
- "length": 4,
- "value": "0x5F"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 735,
+ "length": 13,
+ "value": "\"^\\+[0-9]+$\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 427,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 793,
+ "length": 17,
+ "value": "\"SELF MATCHES %@\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 436,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
+ "kind": "StringLiteral",
+ "offset": 920,
+ "length": 112,
+ "value": "\"PCIPCardholder.phoneNumber is invalid. Numbers must start with a plus sign followed by digits between 0 and 9.\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 445,
- "length": 4,
- "value": "0x84"
+ "offset": 5853,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
"kind": "IntegerLiteral",
- "offset": 514,
- "length": 4,
- "value": "0xD8"
+ "offset": 5870,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 523,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6062,
+ "length": 198,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 532,
- "length": 4,
- "value": "0xD8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6087,
+ "length": 1,
+ "value": "\": maskedCardNumber=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 554,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6128,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 563,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6134,
+ "length": 1,
+ "value": "\", expiry=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 572,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6176,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 660,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6182,
+ "length": 1,
+ "value": "\", cardholder=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 669,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6211,
+ "length": 5,
+ "value": "\"nil\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 678,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6217,
+ "length": 1,
+ "value": "\", alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 691,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6233,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 712,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 6258,
+ "length": 1,
+ "value": "\">\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 721,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
+ "kind": "StringLiteral",
+ "offset": 567,
+ "length": 9,
+ "value": "\"Datatrans.SavedCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 730,
- "length": 4,
- "value": "0xFF"
+ "offset": 322,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1320,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "FloatLiteral",
- "offset": 743,
+ "offset": 1587,
"length": 3,
- "value": "0.1"
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/KeyboardObserver.swift",
"kind": "IntegerLiteral",
- "offset": 824,
- "length": 3,
- "value": "0x0"
+ "offset": 1723,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 832,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "BooleanLiteral",
+ "offset": 239,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 840,
- "length": 3,
- "value": "0x0"
+ "offset": 323,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 852,
- "length": 3,
- "value": "0.5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "IntegerLiteral",
+ "offset": 333,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 873,
- "length": 4,
- "value": "0xFF"
+ "offset": 345,
+ "length": 2,
+ "value": "10"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "IntegerLiteral",
- "offset": 882,
- "length": 4,
- "value": "0xFF"
+ "offset": 356,
+ "length": 2,
+ "value": "14"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 891,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
+ "kind": "StringLiteral",
+ "offset": 515,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/RoundedButton.swift",
"kind": "FloatLiteral",
- "offset": 904,
+ "offset": 698,
"length": 3,
- "value": "0.3"
+ "value": "2.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 981,
+ "offset": 1960,
"length": 3,
- "value": "0x0"
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1987,
+ "length": 14,
+ "value": "\"INVALID_CARD\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 989,
+ "offset": 2058,
"length": 3,
- "value": "0x0"
+ "value": "401"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 997,
+ "offset": 2127,
"length": 3,
- "value": "0x0"
+ "value": "403"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1009,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2369,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2450,
+ "length": 43,
+ "value": "\"error_message_authentication_failed_short\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1039,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2727,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1048,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2808,
+ "length": 35,
+ "value": "\"error_message_invalid_credit_card\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1061,
- "length": 3,
- "value": "0.7"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3073,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1134,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3154,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1142,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3206,
+ "length": 48,
+ "value": "\"Technical error: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1150,
- "length": 3,
- "value": "0x0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3253,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1162,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3485,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1183,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3581,
+ "length": 29,
+ "value": "\"error_message_no_connection\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1192,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3812,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1201,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3893,
+ "length": 32,
+ "value": "\"error_message_connection_retry\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1214,
- "length": 3,
- "value": "0.1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3972,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1291,
- "length": 4,
- "value": "0xFF"
+ "offset": 4007,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
"kind": "IntegerLiteral",
- "offset": 1300,
- "length": 4,
- "value": "0xFF"
+ "offset": 4013,
+ "length": 3,
+ "value": "599"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1309,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4178,
+ "length": 23,
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1331,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5090,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1340,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5465,
+ "length": 51,
+ "value": "\"Invalid payment method: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 1349,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5515,
+ "length": 1,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 1362,
- "length": 3,
- "value": "0.3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 5558,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2478,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "FloatLiteral",
+ "offset": 6211,
"length": 3,
- "value": "0x0"
+ "value": "0.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2486,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 6267,
"length": 4,
- "value": "0x7A"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2495,
- "length": 4,
- "value": "0xFF"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 6612,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2517,
- "length": 4,
- "value": "0x35"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "BooleanLiteral",
+ "offset": 667,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2526,
- "length": 4,
- "value": "0x84"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
+ "kind": "StringLiteral",
+ "offset": 140,
+ "length": 8,
+ "value": "\"Datatrans.DCCModel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2535,
- "length": 4,
- "value": "0xFF"
+ "offset": 103,
+ "length": 2,
+ "value": "54"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2639,
- "length": 4,
- "value": "0xCB"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "StringLiteral",
+ "offset": 508,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
"kind": "IntegerLiteral",
- "offset": 2648,
- "length": 4,
- "value": "0xCB"
+ "offset": 1075,
+ "length": 1,
+ "value": "4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2657,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1112,
"length": 4,
- "value": "0xCB"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2679,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 982,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2688,
- "length": 4,
- "value": "0x47"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1128,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2697,
- "length": 4,
- "value": "0x4A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1343,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2839,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 3751,
"length": 4,
- "value": "0xE0"
+ "value": "\"CH\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2848,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "kind": "StringLiteral",
+ "offset": 218,
+ "length": 14,
+ "value": "\"Datatrans.ApplePayConfig\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2857,
- "length": 4,
- "value": "0xE0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 412,
+ "length": 7,
+ "value": "\"Apple\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 2879,
- "length": 4,
- "value": "0x38"
+ "offset": 886,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2888,
- "length": 4,
- "value": "0x38"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1004,
+ "length": 5,
+ "value": "\"N\/A\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 2897,
- "length": 4,
- "value": "0x3A"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "kind": "StringLiteral",
+ "offset": 1164,
+ "length": 3,
+ "value": "\".\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3104,
- "length": 2,
- "value": "21"
+ "offset": 1225,
+ "length": 1,
+ "value": "3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3225,
- "length": 2,
- "value": "17"
+ "offset": 1274,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3309,
- "length": 2,
- "value": "17"
+ "offset": 1385,
+ "length": 3,
+ "value": "100"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
"kind": "IntegerLiteral",
- "offset": 3440,
- "length": 2,
- "value": "17"
+ "offset": 1397,
+ "length": 1,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3612,
- "length": 2,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 464,
+ "length": 13,
+ "value": "\"Invalid url\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "IntegerLiteral",
- "offset": 3741,
- "length": 2,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 853,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Theme.swift",
- "kind": "FloatLiteral",
- "offset": 3903,
- "length": 3,
- "value": "1.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 966,
+ "length": 15,
+ "value": "\"transactionId\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "34"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1042,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
- "kind": "IntegerLiteral",
- "offset": 183,
- "length": 2,
- "value": "22"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1234,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/MobilePay\/MobilePayFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1456,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 195,
- "length": 2,
- "value": "12"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 206,
- "length": 2,
- "value": "22"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/ErrorView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 25,
- "length": 9,
- "value": "\"Datatrans.ErrorView\""
+ "offset": 492,
+ "length": 35,
+ "value": "\"generic_credit_or_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SecurePaymentFooterView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 23,
- "value": "\"Datatrans.SecurePaymentFooterView\""
+ "offset": 610,
+ "length": 26,
+ "value": "\"generic_credit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "StringLiteral",
- "offset": 1214,
- "length": 2,
- "value": "\"\""
+ "offset": 718,
+ "length": 25,
+ "value": "\"generic_debit_card_name\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 2033,
- "length": 1,
- "value": "0"
+ "offset": 293,
+ "length": 10,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
"kind": "IntegerLiteral",
- "offset": 3887,
- "length": 2,
- "value": "83"
+ "offset": 347,
+ "length": 9,
+ "value": "2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "BooleanLiteral",
- "offset": 4247,
+ "offset": 1067,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 4446,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2364,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 292,
- "length": 43,
- "value": "\"[^\\s]+[-–\\\/\\d]\\d\\d[-–\\\/][^\\s]+\""
+ "offset": 2367,
+ "length": 87,
+ "value": "\"Parameter paymentMethodTypes does not contain any credit or debit card payment method\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardRecognizeWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 399,
- "length": 28,
- "value": "\"\\d\\d[\/–-](20)?[2-3]\\d\""
+ "offset": 4105,
+ "length": 59,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
- "kind": "IntegerLiteral",
- "offset": 142,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 4124,
"length": 2,
- "value": "54"
+ "value": "\" is not a rawValue of PaymentMethodType\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/NewPaymentMethodTableCell.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 25,
- "value": "\"Datatrans.NewPaymentMethodTableCell\""
+ "offset": 4835,
+ "length": 44,
+ "value": "\"This tokenization has already been started\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 173,
- "length": 2,
- "value": "45"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4901,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionFlowCoordinator.swift",
- "kind": "IntegerLiteral",
- "offset": 185,
- "length": 2,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "kind": "StringLiteral",
+ "offset": 6275,
+ "length": 23,
+ "value": "\"Unexpected error type\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberEditingController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
"kind": "StringLiteral",
- "offset": 470,
- "length": 12,
- "value": "\"0123456789\""
+ "offset": 529,
+ "length": 16,
+ "value": "\"Datatrans.PCIPTokenization\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "FloatLiteral",
- "offset": 181,
- "length": 9,
- "value": "2500000.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "StringLiteral",
+ "offset": 2758,
+ "length": 23,
+ "value": "\"com.google.HTTPStatus\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 225,
- "length": 29,
- "value": "\"datatrans-ios-sdk_dcc_smart\""
+ "offset": 2862,
+ "length": 6,
+ "value": "\"data\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCSmartWorker.swift",
- "kind": "Array",
- "offset": 299,
- "length": 2,
- "value": "[]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2981,
+ "length": 3,
+ "value": "500"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
- "kind": "FloatLiteral",
- "offset": 547,
- "length": 5,
- "value": "230.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3972,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 2,
- "value": "\"\""
+ "offset": 3984,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 317,
- "length": 10,
- "value": "\"Datatrans.KlarnaView\""
+ "offset": 4001,
+ "length": 59,
+ "value": "\"Unknown card type received: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaSDK.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationProcess.swift",
"kind": "StringLiteral",
- "offset": 299,
- "length": 13,
- "value": "\"DTKlarnaSDK\""
+ "offset": 4059,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 305,
- "length": 26,
- "value": "\"ch.datatrans.ios-backend\""
+ "offset": 1193,
+ "length": 42,
+ "value": "\"Unknown payment method \"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 382,
- "length": 22,
- "value": "\"DTByjunoAcqErrorCode\""
+ "offset": 1232,
+ "length": 1,
+ "value": "\"\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 462,
- "length": 30,
- "value": "\"DTByjunoAcqAuthorizationCode\""
+ "offset": 2190,
+ "length": 6,
+ "value": "\"AAPL\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendError.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 535,
- "length": 15,
- "value": "\"DTUserMessage\""
+ "offset": 2479,
+ "length": 40,
+ "value": "\"encode(with:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/SavedBoncard.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 472,
- "length": 12,
- "value": "\"Datatrans.SavedBoncard\""
+ "offset": 291,
+ "length": 13,
+ "value": "\"Datatrans.PaymentMethod\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 792,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "IntegerLiteral",
+ "offset": 245,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "BooleanLiteral",
- "offset": 969,
- "length": 5,
- "value": "false"
+ "offset": 292,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationOptions.swift",
- "kind": "BooleanLiteral",
- "offset": 1455,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 365,
"length": 5,
- "value": "false"
+ "value": "\"_*_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 378,
+ "length": 12,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
"offset": 388,
- "length": 10,
- "value": "2"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "length": 1,
+ "value": "\"_\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
"kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "offset": 554,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
+ "kind": "StringLiteral",
+ "offset": 45,
+ "length": 10,
+ "value": "\"Datatrans.FieldItems\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 1328,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1732,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
- "length": 4,
- "value": "12"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 494,
+ "length": 15,
+ "value": "\"Datatrans.CardScannerView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "StringLiteral",
+ "offset": 2052,
+ "length": 19,
+ "value": "\"unknown_card_hint\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1030,
- "length": 5,
- "value": "14"
+ "offset": 2123,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
+ "offset": 2132,
+ "length": 2,
"value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
- "length": 4,
- "value": "16"
+ "offset": 2144,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "offset": 2154,
+ "length": 2,
+ "value": "15"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
- "length": 9,
- "value": "18"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2208,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2220,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2231,
+ "length": 3,
+ "value": "0.2"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "FloatLiteral",
+ "offset": 2243,
+ "length": 3,
+ "value": "0.7"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 2363,
+ "length": 1,
+ "value": "8"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2406,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2474,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2510,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 2764,
+ "length": 2,
+ "value": "50"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1690,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3254,
"length": 5,
- "value": "27"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3879,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 92,
+ "length": 3,
+ "value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 207,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 241,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "FloatLiteral",
+ "offset": 297,
+ "length": 3,
+ "value": "0.4"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 2015,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 399,
"length": 5,
- "value": "33"
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 333,
- "length": 10,
- "value": "1"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 388,
- "length": 10,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 517,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 448,
- "length": 15,
- "value": "3"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 555,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 500,
- "length": 3,
- "value": "4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 695,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 541,
- "length": 4,
- "value": "5"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 767,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 587,
- "length": 8,
- "value": "6"
+ "offset": 877,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 638,
- "length": 9,
- "value": "7"
+ "offset": 949,
+ "length": 2,
+ "value": "30"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 697,
- "length": 15,
- "value": "8"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1219,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 767,
- "length": 19,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1378,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 826,
- "length": 6,
- "value": "10"
+ "offset": 1402,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 878,
- "length": 7,
- "value": "11"
+ "offset": 1434,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 929,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 1501,
+ "length": 23,
+ "value": "\"accessibility_loading\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1729,
"length": 4,
- "value": "12"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 979,
- "length": 12,
- "value": "13"
+ "offset": 1827,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1030,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2029,
"length": 5,
- "value": "14"
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2071,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1078,
- "length": 8,
- "value": "15"
+ "offset": 2230,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
"kind": "IntegerLiteral",
- "offset": 1124,
+ "offset": 2296,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2551,
"length": 4,
- "value": "16"
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1171,
- "length": 9,
- "value": "17"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 20,
+ "length": 10,
+ "value": "\"Datatrans.LoaderView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1223,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "Array",
+ "offset": 3431,
+ "length": 2,
+ "value": "[]"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3557,
"length": 9,
- "value": "18"
+ "value": "\"DT-hash\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1274,
- "length": 8,
- "value": "19"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3688,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1323,
- "length": 7,
- "value": "20"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3932,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1375,
- "length": 11,
- "value": "21"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "kind": "StringLiteral",
+ "offset": 3189,
+ "length": 19,
+ "value": "\"Datatrans.LoaderAnimationView\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1453,
- "length": 7,
- "value": "22"
+ "offset": 370,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1502,
- "length": 3,
- "value": "23"
+ "offset": 374,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1548,
- "length": 9,
- "value": "24"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 425,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1597,
- "length": 6,
- "value": "25"
+ "offset": 710,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1644,
- "length": 7,
- "value": "26"
+ "offset": 949,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1690,
- "length": 5,
- "value": "27"
+ "offset": 953,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1734,
- "length": 5,
- "value": "28"
+ "offset": 995,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1782,
- "length": 9,
- "value": "29"
+ "offset": 999,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
- "kind": "IntegerLiteral",
- "offset": 1832,
- "length": 7,
- "value": "30"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 1248,
+ "length": 28,
+ "value": "\"PaymentMethodTableViewCell\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1888,
- "length": 13,
- "value": "31"
+ "offset": 2304,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1964,
- "length": 12,
- "value": "32"
+ "offset": 2366,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethodType.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
"kind": "IntegerLiteral",
- "offset": 2015,
- "length": 5,
- "value": "33"
+ "offset": 2432,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2441,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2452,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2706,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
- "length": 6,
- "value": "\"Name\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3298,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 478,
- "length": 6,
- "value": "\"Code\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3578,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 508,
- "length": 9,
- "value": "\"Message\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3635,
+ "length": 2,
+ "value": "25"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 540,
- "length": 8,
- "value": "\"Detail\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 5051,
+ "length": 3,
+ "value": "400"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Error\/BackendErrorRule.swift",
- "kind": "StringLiteral",
- "offset": 569,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5716,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 6297,
"length": 6,
- "value": "\"Name\""
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6556,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 6560,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
- "kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7019,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 407,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1069,
- "length": 16,
- "value": "\"paymentrequest\""
+ "offset": 510,
+ "length": 42,
+ "value": "\"Alias payment for iDEAL is not supported\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1108,
- "length": 7,
- "value": "\"swish\""
+ "offset": 2070,
+ "length": 73,
+ "value": "\"webProcessDidStartIDEALPayment: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1137,
- "length": 7,
- "value": "\"token\""
+ "offset": 2116,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Swish\/SwishFlowCoordinator.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 1172,
- "length": 13,
- "value": "\"callbackurl\""
+ "offset": 2142,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
- "kind": "Array",
- "offset": 824,
- "length": 2,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "Dictionary",
+ "offset": 2197,
+ "length": 3,
"value": "[]"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PCIPTokenizationModel.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 127,
- "length": 21,
- "value": "\"Datatrans.PCIPTokenizationModel\""
+ "offset": 2250,
+ "length": 38,
+ "value": "\"openURL of IDEAL bank app successful\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 20,
- "value": "\"Datatrans.KlarnaViewController\""
+ "offset": 2291,
+ "length": 31,
+ "value": "\"Could not open IDEAL bank app\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 3831,
+ "length": 13,
+ "value": "\"Invalid url\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1221,
+ "offset": 4066,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 12755,
+ "offset": 4093,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 4124,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/Transaction.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 567,
- "length": 11,
- "value": "\"Datatrans.Transaction\""
+ "offset": 4305,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardLogoTitleView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
+ "offset": 4386,
"length": 23,
- "value": "\"Datatrans.CreditCardLogoTitleView\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCViewController.swift",
- "kind": "StringLiteral",
- "offset": 131,
- "length": 17,
- "value": "\"Datatrans.DCCViewController\""
+ "value": "\"error_message_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 221,
+ "offset": 4568,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 680,
+ "offset": 4681,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 1035,
+ "offset": 5062,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5093,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 36,
- "value": "\"Datatrans.CreditCardDateCVVInputViewController\""
+ "offset": 5447,
+ "length": 60,
+ "value": "\"appDelegateProxy should be cancelled before self goes away\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DateCVVInput\/CreditCardDateCVVInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 9098,
+ "offset": 5536,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PostFinance\/SavedPostFinanceCard.swift",
- "kind": "StringLiteral",
- "offset": 608,
- "length": 20,
- "value": "\"Datatrans.SavedPostFinanceCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5809,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Paycard\/PaycardPaymentInfo.swift",
- "kind": "StringLiteral",
- "offset": 147,
- "length": 18,
- "value": "\"Datatrans.PaycardPaymentInfo\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/IDEAL\/IDEALFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5912,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCC.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "StringLiteral",
- "offset": 104,
- "length": 3,
- "value": "\"Datatrans.DCC\""
+ "offset": 398,
+ "length": 6,
+ "value": "\"%02d\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenizationSuccess.swift",
- "kind": "StringLiteral",
- "offset": 156,
- "length": 23,
- "value": "\"Datatrans.PCIPTokenizationSuccess\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 529,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 240,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1610,
+ "length": 1,
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 534,
+ "offset": 1637,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
"kind": "IntegerLiteral",
- "offset": 712,
+ "offset": 1743,
+ "length": 2,
+ "value": "-1"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "FloatLiteral",
+ "offset": 1748,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1831,
"length": 1,
- "value": "0"
+ "value": "1"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1093,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1860,
+ "length": 2,
+ "value": "12"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 1967,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1952,
+ "length": 4,
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 2658,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "IntegerLiteral",
+ "offset": 2026,
"length": 4,
- "value": "true"
+ "value": "2000"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
- "kind": "BooleanLiteral",
- "offset": 10873,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2744,
+ "length": 18,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/SheetNavigationController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2753,
+ "length": 1,
+ "value": "\"\/\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 2761,
+ "length": 1,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "kind": "StringLiteral",
+ "offset": 238,
+ "length": 14,
+ "value": "\"Datatrans.CardExpiryDate\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 2957,
+ "length": 29,
+ "value": "\"Should not reach this code.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/WebPaymentFlowCoordinator.swift",
"kind": "BooleanLiteral",
- "offset": 10937,
+ "offset": 4222,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "IntegerLiteral",
- "offset": 311,
- "length": 1,
- "value": "9"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 879,
+ "length": 61,
+ "value": "\"Registering a Klarna saved payment method is not supported.\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 999,
+ "length": 7,
+ "value": "\"Error\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
- "kind": "Array",
- "offset": 344,
- "length": 75,
- "value": "[1, 10, 100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000]"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 1881,
+ "length": 21,
+ "value": "\"error_title_generic\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/BinRange\/BinRange.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 109,
- "length": 8,
- "value": "\"Datatrans.BinRange\""
+ "offset": 2133,
+ "length": 44,
+ "value": "\"error_message_payment_method_not_available\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PublicAPI\/TransactionSuccess.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
"kind": "StringLiteral",
- "offset": 398,
- "length": 18,
- "value": "\"Datatrans.TransactionSuccess\""
+ "offset": 2248,
+ "length": 43,
+ "value": "\"No payment categories returned for Klarna\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
- "kind": "FloatLiteral",
- "offset": 59,
- "length": 4,
- "value": "6.57"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/Klarna\/KlarnaFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 4207,
+ "length": 8,
+ "value": "\"cancel\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 4134,
+ "offset": 218,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 684,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 4076,
- "length": 13,
- "value": "\"Datatrans.ContainerView\""
+ "offset": 1609,
+ "length": 6,
+ "value": "\"next\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6839,
- "length": 2,
- "value": "\"\""
+ "offset": 1757,
+ "length": 10,
+ "value": "\"keyboard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardLogosView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 6857,
- "length": 2,
- "value": "\"\""
+ "offset": 1917,
+ "length": 28,
+ "value": "\"accessibility_scanner_hide\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/Boncard\/BoncardConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 106,
- "length": 13,
- "value": "\"Datatrans.BoncardConfig\""
+ "offset": 2026,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
- "kind": "BooleanLiteral",
- "offset": 1054,
- "length": 4,
- "value": "true"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2200,
+ "length": 28,
+ "value": "\"accessibility_scanner_show\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2286,
+ "length": 32,
+ "value": "\"credit_card_number_input_title\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 2459,
+ "length": 39,
+ "value": "\"init(coder:) has not been implemented\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "IntegerLiteral",
- "offset": 1470,
+ "offset": 3917,
"length": 1,
"value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 3921,
+ "length": 3,
+ "value": "200"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 4248,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1836,
- "length": 5,
- "value": "false"
+ "offset": 5688,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 3689,
+ "offset": 6138,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 460,
- "length": 8,
- "value": "\"[ ()-]\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "IntegerLiteral",
+ "offset": 7620,
+ "length": 1,
+ "value": "0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPCardholder.swift",
- "kind": "StringLiteral",
- "offset": 476,
- "length": 2,
- "value": "\"\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 7928,
+ "length": 4,
+ "value": "44.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedCard.swift",
- "kind": "StringLiteral",
- "offset": 567,
- "length": 9,
- "value": "\"Datatrans.SavedCard\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8005,
+ "length": 4,
+ "value": "50.0"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/DCC\/DCCModel.swift",
- "kind": "StringLiteral",
- "offset": 140,
- "length": 8,
- "value": "\"Datatrans.DCCModel\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "FloatLiteral",
+ "offset": 8152,
+ "length": 6,
+ "value": "0.0001"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodTableViewCell.swift",
- "kind": "IntegerLiteral",
- "offset": 103,
- "length": 2,
- "value": "54"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 9668,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 982,
- "length": 5,
- "value": "false"
+ "offset": 10413,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1128,
+ "offset": 10512,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "BooleanLiteral",
- "offset": 1343,
+ "offset": 11072,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/ApplePay\/ApplePayConfig.swift",
- "kind": "StringLiteral",
- "offset": 218,
- "length": 14,
- "value": "\"Datatrans.ApplePayConfig\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11123,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Helpers\/ClientInfoHelper.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11167,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
"kind": "StringLiteral",
- "offset": 412,
- "length": 7,
- "value": "\"Apple\""
+ "offset": 11333,
+ "length": 2,
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "BooleanLiteral",
+ "offset": 11490,
+ "length": 4,
+ "value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "kind": "StringLiteral",
+ "offset": 21,
+ "length": 35,
+ "value": "\"Datatrans.CreditCardNumberInputViewController\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 293,
- "length": 10,
- "value": "1"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 276,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardLabelType.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 9,
- "value": "2"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1372,
+ "length": 4,
+ "value": "0.75"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 1496,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1067,
+ "offset": 1848,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Tokenization\/PublicAPI\/PCIPTokenization.swift",
- "kind": "StringLiteral",
- "offset": 529,
- "length": 16,
- "value": "\"Datatrans.PCIPTokenization\""
- },
- {
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PaymentMethod.swift",
- "kind": "StringLiteral",
- "offset": 291,
- "length": 13,
- "value": "\"Datatrans.PaymentMethod\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 1938,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Options\/FieldItems.swift",
- "kind": "StringLiteral",
- "offset": 45,
- "length": 10,
- "value": "\"Datatrans.FieldItems\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2530,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CardScanner\/CardScannerView.swift",
- "kind": "StringLiteral",
- "offset": 494,
- "length": 15,
- "value": "\"Datatrans.CardScannerView\""
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2566,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "FloatLiteral",
- "offset": 92,
+ "offset": 2609,
"length": 3,
"value": "0.3"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 2670,
+ "length": 3,
+ "value": "0.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 207,
+ "offset": 2734,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 241,
+ "offset": 2844,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "FloatLiteral",
- "offset": 297,
- "length": 3,
- "value": "0.4"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 3236,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 399,
+ "offset": 4782,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "BooleanLiteral",
- "offset": 1378,
+ "offset": 5053,
+ "length": 5,
+ "value": "false"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "BooleanLiteral",
+ "offset": 5947,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 5989,
+ "length": 3,
+ "value": "0.3"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "kind": "FloatLiteral",
+ "offset": 6108,
+ "length": 3,
+ "value": "1.0"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
"kind": "StringLiteral",
- "offset": 20,
- "length": 10,
- "value": "\"Datatrans.LoaderView\""
+ "offset": 26,
+ "length": 5,
+ "value": "\"Datatrans.Sheet\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
- "kind": "Array",
- "offset": 3431,
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3502,
+ "length": 68,
+ "value": "\"SavedPaymentMethod.create(jsonString:): Decoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 3569,
"length": 2,
- "value": "[]"
+ "value": "\"\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LoaderView.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 3189,
+ "offset": 4324,
+ "length": 26,
+ "value": "\"DTRecurringPaymentMethod\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4410,
+ "length": 14,
+ "value": "\"DTCreditCard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4495,
"length": 19,
- "value": "\"Datatrans.LoaderAnimationView\""
+ "value": "\"DTPostFinanceCard\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/MethodSelection\/PaymentMethodSelectionViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 425,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4574,
+ "length": 8,
+ "value": "\"DTReka\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/CardExpiryDate.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 238,
- "length": 14,
- "value": "\"Datatrans.CardExpiryDate\""
+ "offset": 4644,
+ "length": 10,
+ "value": "\"DTPayPal\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4714,
+ "length": 7,
+ "value": "\"DTELV\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4897,
+ "length": 89,
+ "value": "\"SavedPaymentMethod.create(legacySavedPaymentMethodData:): Unarchiving failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 4985,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5613,
+ "length": 57,
+ "value": "\"SavedPaymentMethod.toJson(): Encoding failure: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 5669,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "BooleanLiteral",
- "offset": 218,
+ "offset": 6172,
"length": 4,
"value": "true"
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
- "kind": "FloatLiteral",
- "offset": 684,
- "length": 3,
- "value": "0.0"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6261,
+ "length": 68,
+ "value": "\"<\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/CreditCard\/NumberInput\/CreditCardNumberInputViewController.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 21,
- "length": 35,
- "value": "\"Datatrans.CreditCardNumberInputViewController\""
+ "offset": 6286,
+ "length": 1,
+ "value": "\": alias=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
- "kind": "BooleanLiteral",
- "offset": 276,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
+ "kind": "StringLiteral",
+ "offset": 6302,
+ "length": 1,
+ "value": "\", type=\""
},
{
- "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/Sheet.swift",
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
"kind": "StringLiteral",
- "offset": 26,
- "length": 5,
- "value": "\"Datatrans.Sheet\""
+ "offset": 6327,
+ "length": 1,
+ "value": "\">\""
},
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/SavedPaymentMethod\/SavedPaymentMethod.swift",
@@ -21285,6 +30042,34 @@
"length": 18,
"value": "\"Datatrans.SavedPaymentMethod\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Processes\/HalfFarePlus\/HalfFarePlusFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 658,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1655,
+ "length": 24,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1669,
+ "length": 1,
+ "value": "\", \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
+ "kind": "StringLiteral",
+ "offset": 1678,
+ "length": 1,
+ "value": "\"\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/PaymentMethods\/PayPal\/SavedPayPal.swift",
"kind": "StringLiteral",
@@ -21292,6 +30077,48 @@
"length": 11,
"value": "\"Datatrans.SavedPayPal\""
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 470,
+ "length": 71,
+ "value": "\"webProcessDidStartPFEpayment: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 514,
+ "length": 1,
+ "value": "\". Invoking openURL: \""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 2,
+ "value": "\"\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "BooleanLiteral",
+ "offset": 629,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 681,
+ "length": 39,
+ "value": "\"openURL of PostFinance App successful\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/WebProcess\/PostFinanceFlowCoordinator.swift",
+ "kind": "StringLiteral",
+ "offset": 723,
+ "length": 32,
+ "value": "\"Could not open PostFinance App\""
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
@@ -21327,12 +30154,103 @@
"length": 2,
"value": "56"
},
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 376,
+ "length": 4,
+ "value": "true"
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "StringLiteral",
+ "offset": 540,
+ "length": 24,
+ "value": "\"NSCoding not supported\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
+ "kind": "IntegerLiteral",
+ "offset": 1373,
+ "length": 1,
+ "value": "0"
+ },
{
"filePath": "\/Users\/serhiilibin\/iOS\/datatrans\/iOS\/datatrans-iphone\/Classes\/Sheet\/LockView.swift",
"kind": "StringLiteral",
"offset": 25,
"length": 8,
"value": "\"Datatrans.LockView\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 726,
+ "length": 9,
+ "value": "\"DT-hash\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 894,
+ "length": 28,
+ "value": "\"arrow.clockwise.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1073,
+ "length": 24,
+ "value": "\"camera.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1225,
+ "length": 11,
+ "value": "\"checkmark\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1389,
+ "length": 25,
+ "value": "\"chevron.left.regular.17\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1600,
+ "length": 42,
+ "value": "\"exclamationmark.triangle.fill.regular.20\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1768,
+ "length": 10,
+ "value": "\"keyboard\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 1925,
+ "length": 22,
+ "value": "\"lock.fill.regular.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2096,
+ "length": 23,
+ "value": "\"lock.fill.semibold.13\""
+ },
+ {
+ "filePath": "\/Users\/serhiilibin\/Library\/Developer\/Xcode\/DerivedData\/Datatrans-cbwhmwllnucnwpdfyyaaiucfyfqi\/Build\/Intermediates.noindex\/ArchiveIntermediates\/Datatrans\/IntermediateBuildFilesPath\/Datatrans.build\/Release-iphonesimulator\/Datatrans.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "kind": "StringLiteral",
+ "offset": 2281,
+ "length": 30,
+ "value": "\"xmark.circle.fill.regular.17\""
}
]
}
\ No newline at end of file
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
index 9d223aa..1ea38a0 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
index 6c63e8b..8c2ca44 100644
Binary files a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
index 9d223aa..1ea38a0 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
@@ -1,12 +1,13 @@
// swift-interface-format-version: 1.0
-// swift-compiler-version: Apple Swift version 5.7.1 (swiftlang-5.7.1.135.3 clang-1400.0.29.51)
-// swift-module-flags: -target x86_64-apple-ios11.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
+// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5)
+// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Datatrans
// swift-module-flags-ignorable: -enable-bare-slash-regex
import AVFoundation
import AudioToolbox
import CommonCrypto
import CoreHaptics
@_exported import Datatrans
+import DeveloperToolsSupport
import Foundation
import PassKit
import SafariServices
@@ -17,6 +18,7 @@ import Vision
import WebKit
import _Concurrency
import _StringProcessing
+import _SwiftConcurrencyShims
@_inheritsConvenienceInitializers @objc(DTTransactionError) public class TransactionError : Foundation.NSError {
@objc public static let technical: Swift.Int
@objc public static let validation: Swift.Int
@@ -75,7 +77,7 @@ import _StringProcessing
@objc override public var accessibilityTitle: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc override dynamic public var description: Swift.String {
@@ -141,7 +143,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var twintMaxIssuerNumber: Swift.Int
@objc public var useCertificatePinning: Swift.Bool
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc(DTDCCShowMode) public enum DCCShowMode : Swift.Int {
case always
case smart
@@ -179,7 +181,7 @@ import _StringProcessing
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -193,7 +195,7 @@ import _StringProcessing
@objc public var testing: Swift.Bool
@objc public var useCertificatePinning: Swift.Bool
@objc public var cardholder: Datatrans.PCIPCardholder
- @objc weak public var customInitialLoaderDelegate: Datatrans.InitialLoaderDelegate?
+ @objc weak public var customInitialLoaderDelegate: (any Datatrans.InitialLoaderDelegate)?
@objc override dynamic public init()
@objc deinit
}
@@ -246,7 +248,7 @@ import _StringProcessing
}
}
@objc(DTTransaction) public class Transaction : ObjectiveC.NSObject, Datatrans.DTErrorHandlerDelegate {
- @objc weak public var delegate: Datatrans.TransactionDelegate?
+ @objc weak public var delegate: (any Datatrans.TransactionDelegate)?
@objc public var options: Datatrans.TransactionOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(mobileToken: Swift.String)
@@ -254,7 +256,7 @@ import _StringProcessing
@objc public init(mobileToken: Swift.String, savedPaymentMethod: Datatrans.SavedPaymentMethod)
@objc public init(mobileToken: Swift.String, savedPaymentMethods: [Datatrans.SavedPaymentMethod])
@objc public func start(presentingController: UIKit.UIViewController)
- @objc public func didHandleError(_ error: Swift.Error)
+ @objc public func didHandleError(_ error: any Swift.Error)
@objc deinit
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc(DTSavedSEPA) @objcMembers public class SavedSEPA : Datatrans.SavedPaymentMethod {
@@ -339,7 +341,7 @@ extension SwiftUI.View {
@objc public var cardholder: Swift.String?
@objc public init(type: Datatrans.PaymentMethodType, alias: Swift.String, cardExpiryDate: Datatrans.CardExpiryDate?, maskedCardNumber: Swift.String?, cardholder: Swift.String?)
@objc override public func isValid() -> Swift.Bool
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override dynamic public var description: Swift.String {
@objc get
@@ -348,7 +350,7 @@ extension SwiftUI.View {
@objc deinit
}
@objc(DTApplePayConfig) @objcMembers public class ApplePayConfig : ObjectiveC.NSObject, Foundation.NSCopying {
- @objc weak public var delegate: Datatrans.DTApplePayDelegate?
+ @objc weak public var delegate: (any Datatrans.DTApplePayDelegate)?
@objc public var finalSummaryItemLabel: Swift.String?
@objc public var request: PassKit.PKPaymentRequest {
get
@@ -373,7 +375,7 @@ extension SwiftUI.View {
}
}
@objc(DTPCIPTokenization) public class PCIPTokenization : ObjectiveC.NSObject {
- @objc weak public var delegate: Datatrans.PCIPTokenizationDelegate?
+ @objc weak public var delegate: (any Datatrans.PCIPTokenizationDelegate)?
@objc public var options: Datatrans.PCIPTokenizationOptions
@objc public var theme: Datatrans.ThemeConfiguration
@objc public init(merchantId: Swift.String, card: Datatrans.Card)
@@ -386,8 +388,8 @@ extension SwiftUI.View {
@objc(DTPaymentMethod) @objcMembers public class PaymentMethod : ObjectiveC.NSObject, Swift.Codable, Foundation.NSCoding, Foundation.NSCopying {
@objc final public let type: Datatrans.PaymentMethodType
@objc public init(type: Datatrans.PaymentMethodType)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc required public init?(coder: Foundation.NSCoder)
@objc public func encode(with coder: Foundation.NSCoder)
@@ -409,8 +411,8 @@ extension SwiftUI.View {
@objc set
}
@objc public init(month: Swift.Int, year: Swift.Int)
- required public init(from decoder: Swift.Decoder) throws
- public func encode(to encoder: Swift.Encoder) throws
+ required public init(from decoder: any Swift.Decoder) throws
+ public func encode(to encoder: any Swift.Encoder) throws
@objc override dynamic public var description: Swift.String {
@objc get
}
@@ -433,7 +435,7 @@ extension SwiftUI.View {
@objc override dynamic public var description: Swift.String {
@objc get
}
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
@@ -441,7 +443,7 @@ extension SwiftUI.View {
@_hasMissingDesignatedInitializers @objc(DTSavedPayPal) @objcMembers public class SavedPayPal : Datatrans.SavedPaymentMethod {
@objc public var payPalEmail: Swift.String?
@objc public init(alias: Swift.String, payPalEmail: Swift.String?)
- override public func encode(to encoder: Swift.Encoder) throws
+ override public func encode(to encoder: any Swift.Encoder) throws
@objc required public init?(coder: Foundation.NSCoder)
@objc override public func copy(with zone: ObjectiveC.NSZone? = nil) -> Any
@objc deinit
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/module.modulemap b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/module.modulemap
index 160bc53..acdf70c 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/module.modulemap
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/Modules/module.modulemap
@@ -1,7 +1,7 @@
framework module Datatrans {
umbrella header "Datatrans.h"
-
export *
+
module * { export * }
}
diff --git a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/_CodeSignature/CodeResources b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/_CodeSignature/CodeResources
index 3d578c1..a6c3ef5 100644
--- a/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/_CodeSignature/CodeResources
+++ b/Datatrans.xcframework/ios-arm64_x86_64-simulator/Datatrans.framework/_CodeSignature/CodeResources
@@ -14,7 +14,7 @@
Assets.car
- 78fRqDJ9S+7Ip3Rm3gvwtO31/gk=
+ Vp+KqxGaEWCdtkncRYyi9Jo/RSA=
BON_boncard_1.pdf
@@ -40,10 +40,6 @@
QEzsnsbZEpneT9lRFZG9nSWKaPM=
- CardBinRangeConfig.json
-
- B94n4I/p9m80fPn9DZMJTfeZPfY=
-
DEA.pdf
hLFahiM4O9xsMOyFKXT9M13LaaY=
@@ -158,7 +154,7 @@
Headers/DTInitialTransaction.h
- 1cZdM4nijT+7IWTWEatp+7H8VNY=
+ 0+/ZvF6dHG+mUY4vX1WGlj31RKk=
Headers/DTInitialTransactionProcess.h
@@ -262,7 +258,7 @@
Headers/Datatrans-Swift.h
- 3wwXxR7fPv9JkwY3+/B3H4XhEGQ=
+ n3hx03DHmtNd+bqnjX4uYX5Gfqo=
Headers/Datatrans.h
@@ -274,7 +270,7 @@
Info.plist
- nL/Lw4Kw3XQh8/T4r5hNOFTdO78=
+ Efj0NN4vVDlaZj6FMBh/kJpLcNk=
JCB.pdf
@@ -302,47 +298,47 @@
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.abi.json
- C2LGicPeJSAsAY3lE1VvwGKN6Oo=
+ a1R+BVuT+FKE3XHo7hWojvs1ei0=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
- IOU++Puxrw2GmfWqsrixRvVz5ek=
+ nrLKbyON7yKYJZi56uo36T1+o5o=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc
- 4aTHzRciUoKrF1ZIBvbjat5aq+o=
+ PXatAqcxQCtR3xSCvSC7o8I2zU4=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface
- IOU++Puxrw2GmfWqsrixRvVz5ek=
+ nrLKbyON7yKYJZi56uo36T1+o5o=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftmodule
- GnRDcbneVenNpfreqyp7wa2lJVE=
+ S8iy+7w5PaN/peAFyyFhQr7Lt6k=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json
- C2LGicPeJSAsAY3lE1VvwGKN6Oo=
+ a1R+BVuT+FKE3XHo7hWojvs1ei0=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
- mHb60iI/T5CC/kOhWh8jVbIXqag=
+ IopknxtbDGVVk3kxPPmP2Jg2wV8=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
- 1dKZgdPGYXDW5D4PcoihDdgpAxM=
+ o6SIMNlhVUADxut9vXCxbTpbNec=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
- mHb60iI/T5CC/kOhWh8jVbIXqag=
+ IopknxtbDGVVk3kxPPmP2Jg2wV8=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
- QRgN7EbZDpy5BBsRQSBbTdzXv8w=
+ EEhIbKLfnzt4MjAHysxzvwzHlrw=
Modules/module.modulemap
- IzvjakiyNK9JE9sQI856RpgTI+o=
+ qmwj4ahGJhg35/8zgXy2D/dZhhg=
PAP.pdf
@@ -528,7 +524,7 @@
hash2
- +Hm3KgHtkzHlTvj7V763AofK7T+BDGope7GEE7kMVRQ=
+ txcJDB+qiDZD9X04fQlbpZNOOhkcSsEIA0uJ8ri3AAg=
BON_boncard_1.pdf
@@ -573,13 +569,6 @@
DiHE4vMjlBJYPbnaEsfcGEwpjSGJtbPkHZfGtuCa12g=
- CardBinRangeConfig.json
-
- hash2
-
- WKw0YzU4l/OxwYNZK0tBBNzDOq7JGCSbWK49NlzC04o=
-
-
DEA.pdf
hash2
@@ -780,7 +769,7 @@
hash2
- dWooU8V29yz7fPi/tTFuO8pD26DEUte+s+0f/Nq6iis=
+ 3dVvxJ0JF8YlDAm58klnOKOYMTmNA0pPm2/ZczFaQFM=
Headers/DTInitialTransactionProcess.h
@@ -962,7 +951,7 @@
hash2
- /HpANG7/Cn549x/Rx9vNYWWjSIrkG5bcDLuvfZscgl4=
+ QDOFZHIqDZymDYK1/VDAZl4Nu8bqRj2md2G6eZylkGE=
Headers/Datatrans.h
@@ -1025,77 +1014,77 @@
hash2
- f3/iwU96pTuClHo+XCC64Q8NqO9eWWYNRmFXABMAkOM=
+ dGbdGzI0LH6F1zpfjHpD6VYZ9fSfQbBdyKKIUCC5U8I=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface
hash2
- lN/hEEXpr35g2ry/0zUXPZNgUwQ03q2xC6fd/axbXj0=
+ eQPDtqB5NcbHss1+K/5066iRu0NlU66pxp5/a4Wn2vU=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftdoc
hash2
- VG9dyIGdWyWy4atH/E0JEthMkUqESiTwT6UMOWHt+Hs=
+ e3Rkr2MQtN5yg0iU+IQl9pwDl+GPWInS7vW2WvMmCHs=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftinterface
hash2
- lN/hEEXpr35g2ry/0zUXPZNgUwQ03q2xC6fd/axbXj0=
+ eQPDtqB5NcbHss1+K/5066iRu0NlU66pxp5/a4Wn2vU=
Modules/Datatrans.swiftmodule/arm64-apple-ios-simulator.swiftmodule
hash2
- UF07FC3tgRv2cwzRaPz0lYL13hJn8LKnRF8p8Qpju44=
+ 2P9XPka3FBmdIUmwaCc6zuZjk8YB1KB9y624L/dXBi8=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.abi.json
hash2
- f3/iwU96pTuClHo+XCC64Q8NqO9eWWYNRmFXABMAkOM=
+ dGbdGzI0LH6F1zpfjHpD6VYZ9fSfQbBdyKKIUCC5U8I=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface
hash2
- VYHiLtQSfQmau0qyizXmcloRkt2Vc5doLV8cae9dqLA=
+ LkVNnN9eQnNFtHC1t+pXhZ+piPQkRVkXqfj2LEtGwaY=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftdoc
hash2
- OUyKQksaZJZpHh5toI0v/3vOP6AKasHZ/7RYcWT8NqI=
+ axN/sMaV5w0ssHTDTUAqBUSMEkA93Y3Msg2iFKtKaDg=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftinterface
hash2
- VYHiLtQSfQmau0qyizXmcloRkt2Vc5doLV8cae9dqLA=
+ LkVNnN9eQnNFtHC1t+pXhZ+piPQkRVkXqfj2LEtGwaY=
Modules/Datatrans.swiftmodule/x86_64-apple-ios-simulator.swiftmodule
hash2
- C9OUR2Xl/YokJjXw3FP7sDtWIPMoHvkRqQkpFCiCbfI=
+ 8E1qmgB2lOF5yyUP1wM9RMz3WXyeTXNxc2cKVq7Kfug=
Modules/module.modulemap
hash2
- iPcPuDArpodWF2TbG1GwtjZ+ZbyzC8jxkY+KzuJ/UzI=
+ YtOR948GDRSFYRSpuV7i3SIJ9GPw77lcOBcWm9Npdbw=
PAP.pdf
diff --git a/KlarnaMobileSDK.xcframework/Info.plist b/KlarnaMobileSDK.xcframework/Info.plist
index d489d7c..429930c 100644
--- a/KlarnaMobileSDK.xcframework/Info.plist
+++ b/KlarnaMobileSDK.xcframework/Info.plist
@@ -10,18 +10,15 @@
DebugSymbolsPath
dSYMs
LibraryIdentifier
- ios-arm64_x86_64-simulator
+ ios-arm64
LibraryPath
KlarnaMobileSDK.framework
SupportedArchitectures
arm64
- x86_64
SupportedPlatform
ios
- SupportedPlatformVariant
- simulator
BinaryPath
@@ -29,15 +26,18 @@
DebugSymbolsPath
dSYMs
LibraryIdentifier
- ios-arm64
+ ios-arm64_x86_64-simulator
LibraryPath
KlarnaMobileSDK.framework
SupportedArchitectures
arm64
+ x86_64
SupportedPlatform
ios
+ SupportedPlatformVariant
+ simulator
CFBundlePackageType
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/coremldata.bin
deleted file mode 100644
index 20c387e..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.net b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.net
deleted file mode 100644
index db999d8..0000000
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.net
+++ /dev/null
@@ -1,1541 +0,0 @@
-{
- "transform_params" : {
- "input1" : {
- "bias_a" : 0,
- "bias_g" : 0,
- "bias_r" : 0,
- "bias_b" : 0,
- "center_mean" : 0,
- "is_network_bgr" : 0,
- "scale" : 0.0039215688593685627
- }
- },
- "properties" : {
-
- },
- "storage" : "model.espresso.weights",
- "format_version" : 200,
- "layers" : [
- {
- "pad_r" : 1,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 1,
- "pad_l" : 0,
- "top" : "conv1_relu_output_relu",
- "K" : 3,
- "blob_biases" : 1,
- "stride_x" : 2,
- "name" : "conv1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "stride_y" : 2,
- "has_biases" : 1,
- "C" : 16,
- "bottom" : "input1",
- "weights" : {
-
- },
- "Nx" : 3,
- "pad_mode" : 0,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 3
- },
- {
- "alpha" : -1,
- "bottom" : "conv1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv1_relu_output",
- "type" : "activation",
- "name" : "conv1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_1_relu_output_relu",
- "K" : 16,
- "blob_biases" : 5,
- "name" : "conv_dw_1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 16,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 16,
- "bottom" : "conv1_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 7
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_1_relu_output",
- "type" : "activation",
- "name" : "conv_dw_1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_1_relu_output_relu",
- "K" : 16,
- "blob_biases" : 9,
- "name" : "conv_pw_1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_dw_1_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 11
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_1_relu_output",
- "type" : "activation",
- "name" : "conv_pw_1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 1,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 1,
- "pad_l" : 0,
- "top" : "conv_dw_2_relu_output_relu",
- "K" : 64,
- "blob_biases" : 13,
- "stride_x" : 2,
- "name" : "conv_dw_2",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 64,
- "pad_t" : 0,
- "stride_y" : 2,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_pw_1_relu_output",
- "weights" : {
-
- },
- "Nx" : 3,
- "pad_mode" : 0,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 15
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_2_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_2_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_2_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_2_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_2_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_2_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_2_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_2_relu_output",
- "type" : "activation",
- "name" : "conv_dw_2_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_2_relu_output_relu",
- "K" : 64,
- "blob_biases" : 17,
- "name" : "conv_pw_2",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_dw_2_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 19
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_2_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_2_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_2_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_2_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_2_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_2_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_2_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_2_relu_output",
- "type" : "activation",
- "name" : "conv_pw_2_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_3_relu_output_relu",
- "K" : 64,
- "blob_biases" : 21,
- "name" : "conv_dw_3",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 64,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_pw_2_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 23
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_3_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_3_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_3_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_3_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_3_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_3_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_3_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_3_relu_output",
- "type" : "activation",
- "name" : "conv_dw_3_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_3_relu_output_relu",
- "K" : 64,
- "blob_biases" : 25,
- "name" : "conv_pw_3",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_dw_3_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 27
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_3_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_3_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_3_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_3_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_3_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_3_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_3_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_3_relu_output",
- "type" : "activation",
- "name" : "conv_pw_3_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_7_relu_output_relu",
- "K" : 64,
- "blob_biases" : 29,
- "name" : "conv_dw_7",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 64,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_pw_3_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 31
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_7_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_7_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_7_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_7_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_7_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_7_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_7_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_7_relu_output",
- "type" : "activation",
- "name" : "conv_dw_7_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_7_relu_output_relu",
- "K" : 64,
- "blob_biases" : 33,
- "name" : "conv_pw_7",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_dw_7_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 35
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_7_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_7_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_7_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_7_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_7_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_7_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_7_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_7_relu_output",
- "type" : "activation",
- "name" : "conv_pw_7_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_8_relu_output_relu",
- "K" : 256,
- "blob_biases" : 37,
- "name" : "conv_dw_8",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 256,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_pw_7_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 39
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_8_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_8_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_8_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_8_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_8_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_8_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_8_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_8_relu_output",
- "type" : "activation",
- "name" : "conv_dw_8_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_8_relu_output_relu",
- "K" : 256,
- "blob_biases" : 41,
- "name" : "conv_pw_8",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_dw_8_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 43
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_8_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_8_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_8_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_8_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_8_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_8_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_8_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_8_relu_output",
- "type" : "activation",
- "name" : "conv_pw_8_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_9_relu_output_relu",
- "K" : 256,
- "blob_biases" : 45,
- "name" : "conv_dw_9",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 256,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_pw_8_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 47
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_9_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_9_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_9_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_9_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_9_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_9_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_9_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_9_relu_output",
- "type" : "activation",
- "name" : "conv_dw_9_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_9_relu_output_relu",
- "K" : 256,
- "blob_biases" : 49,
- "name" : "conv_pw_9",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_dw_9_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 51
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_9_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_9_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_9_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_9_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_9_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_9_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_9_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_9_relu_output",
- "type" : "activation",
- "name" : "conv_pw_9_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_10_relu_output_relu",
- "K" : 256,
- "blob_biases" : 53,
- "name" : "conv_dw_10",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 256,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_pw_9_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 55
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_10_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_10_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_10_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_10_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_10_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_10_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_10_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_10_relu_output",
- "type" : "activation",
- "name" : "conv_dw_10_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_10_relu_output_relu",
- "K" : 256,
- "blob_biases" : 57,
- "name" : "conv_pw_10",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_dw_10_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 59
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_10_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_10_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_10_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_10_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_10_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_10_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_10_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_10_relu_output",
- "type" : "activation",
- "name" : "conv_pw_10_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_11_relu_output_relu",
- "K" : 256,
- "blob_biases" : 61,
- "name" : "conv_dw_11",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 256,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_pw_10_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 63
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_11_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_11_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_11_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_11_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_11_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_11_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_11_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_11_relu_output",
- "type" : "activation",
- "name" : "conv_dw_11_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_11_relu_output_relu",
- "K" : 256,
- "blob_biases" : 65,
- "name" : "conv_pw_11",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_dw_11_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 67
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_11_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_11_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_11_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_11_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_11_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_11_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_11_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_11_relu_output",
- "type" : "activation",
- "name" : "conv_pw_11_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 1,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 1,
- "pad_l" : 0,
- "top" : "conv_dw_12_relu_output_relu",
- "K" : 256,
- "blob_biases" : 69,
- "stride_x" : 2,
- "name" : "conv_dw_12",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 256,
- "pad_t" : 0,
- "stride_y" : 2,
- "has_biases" : 1,
- "C" : 256,
- "bottom" : "conv_pw_11_relu_output",
- "weights" : {
-
- },
- "Nx" : 3,
- "pad_mode" : 0,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 71
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_12_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_12_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_12_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_12_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_12_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_12_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_12_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_12_relu_output",
- "type" : "activation",
- "name" : "conv_dw_12_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_12_relu_output_relu",
- "K" : 256,
- "blob_biases" : 73,
- "name" : "conv_pw_12",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 512,
- "bottom" : "conv_dw_12_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 75
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_12_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_12_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_12_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_12_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_12_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_12_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_12_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_12_relu_output",
- "type" : "activation",
- "name" : "conv_pw_12_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_13_relu_output_relu",
- "K" : 512,
- "blob_biases" : 77,
- "name" : "conv_dw_13",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 512,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 512,
- "bottom" : "conv_pw_12_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 79
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_13_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_13_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_13_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_13_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_13_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_13_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_13_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_13_relu_output",
- "type" : "activation",
- "name" : "conv_dw_13_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_13_relu_output_relu",
- "K" : 512,
- "blob_biases" : 81,
- "name" : "conv_pw_13",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 512,
- "bottom" : "conv_dw_13_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 83
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_13_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_13_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_13_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_13_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_13_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_13_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_13_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_13_relu_output",
- "type" : "activation",
- "name" : "conv_pw_13_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize1_output",
- "K" : 512,
- "blob_biases" : 85,
- "name" : "resize1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_pw_13_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 87
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize2_output",
- "K" : 64,
- "blob_biases" : 89,
- "name" : "resize2",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize1_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 91
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize3_output",
- "K" : 64,
- "blob_biases" : 93,
- "name" : "resize3",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize2_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 95
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize5_output",
- "K" : 64,
- "blob_biases" : 97,
- "name" : "resize5",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize3_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 7,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 99
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_preds_output",
- "K" : 64,
- "blob_biases" : 101,
- "name" : "conv_preds",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 3,
- "bottom" : "resize5_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 103
- },
- {
- "C" : 2,
- "weights" : {
-
- },
- "top" : "output1",
- "type" : "softmax",
- "name" : "act_softmax",
- "bottom" : "conv_preds_output"
- }
- ]
-}
\ No newline at end of file
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.shape b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.shape
deleted file mode 100644
index b4ee88d..0000000
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.shape
+++ /dev/null
@@ -1,550 +0,0 @@
-{
- "layer_shapes" : {
- "conv_dw_7_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv1_relu_output_relu" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_13_relu_output" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "resize5_output" : {
- "k" : 64,
- "w" : 51,
- "n" : 1,
- "h" : 34
- },
- "conv_dw_11_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_9_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_13_relu_output_relu" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_dw_3_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "resize3_output" : {
- "k" : 64,
- "w" : 57,
- "n" : 1,
- "h" : 34
- },
- "resize2_output" : {
- "k" : 64,
- "w" : 58,
- "n" : 1,
- "h" : 35
- },
- "resize1_output" : {
- "k" : 64,
- "w" : 59,
- "n" : 1,
- "h" : 36
- },
- "conv_dw_2_relu_output_relu" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_13_relu_output_relu" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_3_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_9_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_12_relu_output" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_13_relu_output_relu_neg" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_dw_9_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_1_relu_output_relu" : {
- "k" : 64,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_1_relu_output_relu_neg" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_preds_output" : {
- "k" : 3,
- "w" : 51,
- "n" : 1,
- "h" : 34
- },
- "conv_dw_13_relu_output_relu_clip" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_dw_10_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_9_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_8_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_7_relu_output" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_8_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv1_relu_output_relu_neg" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_3_relu_output" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_2_relu_output" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_1_relu_output" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_7_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_12_relu_output_relu_clip" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_8_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_10_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_13_relu_output" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_dw_10_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_7_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_1_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_8_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_3_relu_output_relu" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_10_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_12_relu_output_relu_neg" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv1_relu_output" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_3_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_11_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_2_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_11_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_2_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_10_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_9_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_11_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_1_relu_output_relu" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_8_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_2_relu_output_relu" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_3_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_11_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_13_relu_output_relu_neg" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "output1" : {
- "k" : 3,
- "w" : 51,
- "n" : 1,
- "h" : 34
- },
- "conv_dw_9_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_11_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_12_relu_output" : {
- "k" : 256,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_13_relu_output_relu_clip" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_7_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_1_relu_output" : {
- "k" : 64,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "input1" : {
- "k" : 3,
- "w" : 480,
- "n" : 1,
- "h" : 302
- },
- "conv_pw_7_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_8_relu_output_relu" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_12_relu_output_relu" : {
- "k" : 256,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_10_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_10_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_11_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_2_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_1_relu_output_relu_clip" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_pw_9_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_8_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_12_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_7_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_12_relu_output_relu_neg" : {
- "k" : 256,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv_pw_8_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_3_relu_output" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_2_relu_output" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_1_relu_output_relu_neg" : {
- "k" : 64,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_7_relu_output_relu" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_12_relu_output_relu" : {
- "k" : 512,
- "w" : 60,
- "n" : 1,
- "h" : 37
- },
- "conv1_relu_output_relu_clip" : {
- "k" : 16,
- "w" : 240,
- "n" : 1,
- "h" : 151
- },
- "conv_dw_2_relu_output_relu_clip" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_11_relu_output" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_dw_10_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_9_relu_output_relu_clip" : {
- "k" : 256,
- "w" : 120,
- "n" : 1,
- "h" : 75
- },
- "conv_pw_3_relu_output_relu" : {
- "k" : 64,
- "w" : 120,
- "n" : 1,
- "h" : 75
- }
- }
-}
\ No newline at end of file
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.weights b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.weights
deleted file mode 100644
index 147c421..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model.espresso.weights and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model/coremldata.bin
deleted file mode 100644
index ee515f7..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/model/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/neural_network_optionals/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/neural_network_optionals/coremldata.bin
deleted file mode 100644
index 4e4e493..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FindFour.mlmodelc/neural_network_optionals/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/coremldata.bin
deleted file mode 100644
index e63d538..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.net b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.net
deleted file mode 100644
index a1047fc..0000000
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.net
+++ /dev/null
@@ -1,1311 +0,0 @@
-{
- "transform_params" : {
- "input1" : {
- "bias_a" : 0,
- "bias_g" : 0,
- "bias_r" : 0,
- "bias_b" : 0,
- "center_mean" : 0,
- "is_network_bgr" : 0,
- "scale" : 0.0039215688593685627
- }
- },
- "properties" : {
-
- },
- "storage" : "model.espresso.weights",
- "format_version" : 200,
- "layers" : [
- {
- "pad_value" : 0,
- "top" : "conv1_pad_output",
- "pad_pad_mode" : 0,
- "pad_t" : 0,
- "pad_r" : 1,
- "pad_b" : 1,
- "type" : "general_padding",
- "pad_fill_mode" : 0,
- "bottom" : "input1",
- "pad_l" : 0,
- "name" : "conv1_pad",
- "weights" : {
-
- }
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv1_relu_output_relu",
- "K" : 3,
- "blob_biases" : 1,
- "stride_x" : 2,
- "name" : "conv1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "stride_y" : 2,
- "has_biases" : 1,
- "C" : 12,
- "bottom" : "conv1_pad_output",
- "weights" : {
-
- },
- "Nx" : 3,
- "pad_mode" : 0,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 3
- },
- {
- "alpha" : -1,
- "bottom" : "conv1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv1_relu_output",
- "type" : "activation",
- "name" : "conv1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_1_relu_output_relu",
- "K" : 12,
- "blob_biases" : 5,
- "name" : "conv_dw_1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 12,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 12,
- "bottom" : "conv1_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 7
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_1_relu_output",
- "type" : "activation",
- "name" : "conv_dw_1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_1_relu_output_relu",
- "K" : 12,
- "blob_biases" : 9,
- "name" : "conv_pw_1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 51,
- "bottom" : "conv_dw_1_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 11
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_1_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_1_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_1_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_1_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_1_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_1_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_1_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_1_relu_output",
- "type" : "activation",
- "name" : "conv_pw_1_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_7_relu_output_relu",
- "K" : 51,
- "blob_biases" : 13,
- "name" : "conv_dw_7",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 51,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 51,
- "bottom" : "conv_pw_1_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 15
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_7_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_7_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_7_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_7_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_7_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_7_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_7_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_7_relu_output",
- "type" : "activation",
- "name" : "conv_dw_7_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_7_relu_output_relu",
- "K" : 51,
- "blob_biases" : 17,
- "name" : "conv_pw_7",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_dw_7_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 19
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_7_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_7_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_7_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_7_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_7_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_7_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_7_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_7_relu_output",
- "type" : "activation",
- "name" : "conv_pw_7_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_8_relu_output_relu",
- "K" : 204,
- "blob_biases" : 21,
- "name" : "conv_dw_8",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 204,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_pw_7_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 23
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_8_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_8_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_8_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_8_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_8_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_8_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_8_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_8_relu_output",
- "type" : "activation",
- "name" : "conv_dw_8_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_8_relu_output_relu",
- "K" : 204,
- "blob_biases" : 25,
- "name" : "conv_pw_8",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_dw_8_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 27
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_8_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_8_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_8_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_8_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_8_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_8_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_8_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_8_relu_output",
- "type" : "activation",
- "name" : "conv_pw_8_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_9_relu_output_relu",
- "K" : 204,
- "blob_biases" : 29,
- "name" : "conv_dw_9",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 204,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_pw_8_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 31
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_9_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_9_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_9_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_9_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_9_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_9_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_9_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_9_relu_output",
- "type" : "activation",
- "name" : "conv_dw_9_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_9_relu_output_relu",
- "K" : 204,
- "blob_biases" : 33,
- "name" : "conv_pw_9",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_dw_9_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 35
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_9_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_9_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_9_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_9_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_9_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_9_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_9_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_9_relu_output",
- "type" : "activation",
- "name" : "conv_pw_9_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_10_relu_output_relu",
- "K" : 204,
- "blob_biases" : 37,
- "name" : "conv_dw_10",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 204,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_pw_9_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 39
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_10_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_10_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_10_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_10_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_10_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_10_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_10_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_10_relu_output",
- "type" : "activation",
- "name" : "conv_dw_10_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_10_relu_output_relu",
- "K" : 204,
- "blob_biases" : 41,
- "name" : "conv_pw_10",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_dw_10_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 43
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_10_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_10_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_10_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_10_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_10_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_10_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_10_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_10_relu_output",
- "type" : "activation",
- "name" : "conv_pw_10_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_11_relu_output_relu",
- "K" : 204,
- "blob_biases" : 45,
- "name" : "conv_dw_11",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 204,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_pw_10_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 47
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_11_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_11_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_11_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_11_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_11_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_11_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_11_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_11_relu_output",
- "type" : "activation",
- "name" : "conv_dw_11_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_11_relu_output_relu",
- "K" : 204,
- "blob_biases" : 49,
- "name" : "conv_pw_11",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_dw_11_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 51
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_11_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_11_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_11_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_11_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_11_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_11_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_11_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_11_relu_output",
- "type" : "activation",
- "name" : "conv_pw_11_relu_neg2",
- "beta" : 0
- },
- {
- "pad_value" : 0,
- "top" : "conv_pad_12_output",
- "pad_pad_mode" : 0,
- "pad_t" : 0,
- "pad_r" : 1,
- "pad_b" : 1,
- "type" : "general_padding",
- "pad_fill_mode" : 0,
- "bottom" : "conv_pw_11_relu_output",
- "pad_l" : 0,
- "name" : "conv_pad_12",
- "weights" : {
-
- }
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_12_relu_output_relu",
- "K" : 204,
- "blob_biases" : 53,
- "stride_x" : 2,
- "name" : "conv_dw_12",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 204,
- "pad_t" : 0,
- "stride_y" : 2,
- "has_biases" : 1,
- "C" : 204,
- "bottom" : "conv_pad_12_output",
- "weights" : {
-
- },
- "Nx" : 3,
- "pad_mode" : 0,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 55
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_12_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_12_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_12_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_12_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_12_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_12_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_12_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_12_relu_output",
- "type" : "activation",
- "name" : "conv_dw_12_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_12_relu_output_relu",
- "K" : 204,
- "blob_biases" : 57,
- "name" : "conv_pw_12",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 409,
- "bottom" : "conv_dw_12_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 59
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_12_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_12_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_12_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_12_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_12_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_12_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_12_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_12_relu_output",
- "type" : "activation",
- "name" : "conv_pw_12_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_dw_13_relu_output_relu",
- "K" : 409,
- "blob_biases" : 61,
- "name" : "conv_dw_13",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 409,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 409,
- "bottom" : "conv_pw_12_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 3,
- "pad_value" : 0,
- "Ny" : 3,
- "n_parallel" : 1,
- "blob_weights_f16" : 63
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_13_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_13_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_dw_13_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_dw_13_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_dw_13_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_dw_13_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_dw_13_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_dw_13_relu_output",
- "type" : "activation",
- "name" : "conv_dw_13_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 1,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_pw_13_relu_output_relu",
- "K" : 409,
- "blob_biases" : 65,
- "name" : "conv_pw_13",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 409,
- "bottom" : "conv_dw_13_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 67
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_13_relu_output_relu",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_13_relu_output_relu_neg",
- "type" : "activation",
- "name" : "conv_pw_13_relu__neg__",
- "beta" : 0
- },
- {
- "alpha" : -6,
- "bottom" : "conv_pw_13_relu_output_relu_neg",
- "operation" : 25,
- "weights" : {
-
- },
- "fused_relu" : 0,
- "top" : "conv_pw_13_relu_output_relu_clip",
- "type" : "elementwise",
- "name" : "conv_pw_13_relu__clip__",
- "beta" : 0
- },
- {
- "alpha" : -1,
- "bottom" : "conv_pw_13_relu_output_relu_clip",
- "weights" : {
-
- },
- "mode" : 6,
- "top" : "conv_pw_13_relu_output",
- "type" : "activation",
- "name" : "conv_pw_13_relu_neg2",
- "beta" : 0
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize1_output",
- "K" : 409,
- "blob_biases" : 69,
- "name" : "resize1",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "conv_pw_13_relu_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 71
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize2_output",
- "K" : 64,
- "blob_biases" : 73,
- "name" : "resize2",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize1_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 75
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize3_output",
- "K" : 64,
- "blob_biases" : 77,
- "name" : "resize3",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize2_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 2,
- "pad_value" : 0,
- "Ny" : 2,
- "n_parallel" : 1,
- "blob_weights_f16" : 79
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "resize4_output",
- "K" : 64,
- "blob_biases" : 81,
- "name" : "resize4",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 64,
- "bottom" : "resize3_output",
- "weights" : {
-
- },
- "pad_mode" : 0,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 6,
- "n_parallel" : 1,
- "blob_weights_f16" : 83
- },
- {
- "pad_r" : 0,
- "fused_relu" : 0,
- "fused_tanh" : 0,
- "pad_fill_mode" : 0,
- "pad_b" : 0,
- "pad_l" : 0,
- "top" : "conv_preds_output",
- "K" : 64,
- "blob_biases" : 85,
- "name" : "conv_preds",
- "has_batch_norm" : 0,
- "type" : "convolution",
- "n_groups" : 1,
- "pad_t" : 0,
- "has_biases" : 1,
- "C" : 11,
- "bottom" : "resize4_output",
- "weights" : {
-
- },
- "pad_mode" : 1,
- "Nx" : 1,
- "pad_value" : 0,
- "Ny" : 1,
- "n_parallel" : 1,
- "blob_weights_f16" : 87
- },
- {
- "C" : 2,
- "weights" : {
-
- },
- "top" : "output1",
- "type" : "softmax",
- "name" : "act_softmax",
- "bottom" : "conv_preds_output"
- }
- ]
-}
\ No newline at end of file
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.shape b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.shape
deleted file mode 100644
index a237df6..0000000
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.shape
+++ /dev/null
@@ -1,466 +0,0 @@
-{
- "layer_shapes" : {
- "conv_dw_10_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_10_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_11_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "resize4_output" : {
- "k" : 64,
- "w" : 17,
- "n" : 1,
- "h" : 1
- },
- "output1" : {
- "k" : 11,
- "w" : 17,
- "n" : 1,
- "h" : 1
- },
- "conv_dw_1_relu_output" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "resize1_output" : {
- "k" : 64,
- "w" : 19,
- "n" : 1,
- "h" : 8
- },
- "conv_pw_8_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_10_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_11_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_12_relu_output_relu" : {
- "k" : 204,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_dw_13_relu_output_relu" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_7_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_7_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_13_relu_output_relu_clip" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_dw_8_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_8_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_1_relu_output_relu_clip" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_8_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_10_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_8_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_11_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_12_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_12_relu_output_relu" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_13_relu_output_relu" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_13_relu_output_relu_neg" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "resize3_output" : {
- "k" : 64,
- "w" : 17,
- "n" : 1,
- "h" : 6
- },
- "conv_dw_11_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_7_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_10_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "input1" : {
- "k" : 3,
- "w" : 80,
- "n" : 1,
- "h" : 36
- },
- "conv_pw_9_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_1_relu_output_relu" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_12_relu_output_relu_neg" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_8_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_13_relu_output" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_12_relu_output" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_11_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_11_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_9_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_7_relu_output" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_10_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_7_relu_output_relu_clip" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv1_pad_output" : {
- "k" : 3,
- "w" : 81,
- "n" : 1,
- "h" : 37
- },
- "conv_dw_1_relu_output_relu_clip" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_10_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_13_relu_output_relu_neg" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_dw_13_relu_output" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_dw_12_relu_output" : {
- "k" : 204,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_dw_11_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "resize2_output" : {
- "k" : 64,
- "w" : 18,
- "n" : 1,
- "h" : 7
- },
- "conv_dw_9_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_7_relu_output_relu_neg" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_7_relu_output_relu" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_10_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_1_relu_output_relu_neg" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_12_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pad_12_output" : {
- "k" : 204,
- "w" : 41,
- "n" : 1,
- "h" : 19
- },
- "conv_pw_13_relu_output_relu_clip" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_9_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_preds_output" : {
- "k" : 11,
- "w" : 17,
- "n" : 1,
- "h" : 1
- },
- "conv_pw_8_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_8_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_11_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_9_relu_output_relu_clip" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_12_relu_output_relu_clip" : {
- "k" : 409,
- "w" : 20,
- "n" : 1,
- "h" : 9
- },
- "conv_pw_1_relu_output" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_9_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_7_relu_output_relu_neg" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_pw_1_relu_output_relu_neg" : {
- "k" : 51,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv1_relu_output_relu_clip" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv1_relu_output" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv1_relu_output_relu" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv1_relu_output_relu_neg" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_9_relu_output_relu" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_1_relu_output_relu" : {
- "k" : 12,
- "w" : 40,
- "n" : 1,
- "h" : 18
- },
- "conv_dw_9_relu_output" : {
- "k" : 204,
- "w" : 40,
- "n" : 1,
- "h" : 18
- }
- }
-}
\ No newline at end of file
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.weights b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.weights
deleted file mode 100644
index 2118a4a..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model.espresso.weights and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model/coremldata.bin
deleted file mode 100644
index ee515f7..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/model/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/neural_network_optionals/coremldata.bin b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/neural_network_optionals/coremldata.bin
deleted file mode 100644
index 01d633b..0000000
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/FourRecognize.mlmodelc/neural_network_optionals/coremldata.bin and /dev/null differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Headers/KlarnaMobileSDK-Swift.h b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Headers/KlarnaMobileSDK-Swift.h
index a2e134e..00b3ac1 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Headers/KlarnaMobileSDK-Swift.h
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Headers/KlarnaMobileSDK-Swift.h
@@ -277,9 +277,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4)));
#if __has_warning("-Watimport-in-framework-header")
#pragma clang diagnostic ignored "-Watimport-in-framework-header"
#endif
-@import AVFoundation;
@import CoreFoundation;
-@import CoreMedia;
@import Foundation;
@import ObjectiveC;
@import UIKit;
@@ -1072,6 +1070,25 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK21KlarnaMobileSDKCommon")
@end
+
+/// On Site Messaging placement style configuration.
+SWIFT_CLASS("_TtC15KlarnaMobileSDK27KlarnaOSMStyleConfiguration")
+@interface KlarnaOSMStyleConfiguration : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class UIColor;
+@class KlarnaTextStyleConfiguration;
+
+SWIFT_CLASS_NAMED("Builder")
+@interface KlarnaOSMStyleBuilder : NSObject
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)setBackgroundColor:(UIColor * _Nullable)color SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)setTextStyleConfiguration:(KlarnaTextStyleConfiguration * _Nonnull)configuration SWIFT_WARN_UNUSED_RESULT;
+- (KlarnaOSMStyleConfiguration * _Nonnull)build SWIFT_WARN_UNUSED_RESULT;
+@end
+
@class UIViewController;
SWIFT_CLASS("_TtC15KlarnaMobileSDK13KlarnaOSMView")
@@ -1079,11 +1096,14 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK13KlarnaOSMView")
/// View controller (or activity) that will be used to render placement
/// details modally (required). Would be hostActivity
on Android.
@property (nonatomic, weak) UIViewController * _Nullable hostViewController;
+/// Style configuration for the KlarnaOSMView. When not nil it will take precedence over the Theme values and support for dark mode needs to be implemented.
+@property (nonatomic, strong) KlarnaOSMStyleConfiguration * _Nullable styleConfiguration;
/// Initialize OSM view.
- (nonnull instancetype)initWithFrame:(CGRect)frame SWIFT_UNAVAILABLE;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
- (void)layoutSubviews;
- (void)didMoveToWindow;
+- (void)traitCollectionDidChange:(UITraitCollection * _Nullable)previousTraitCollection;
@end
@@ -1698,6 +1718,7 @@ SWIFT_CLASS_PROPERTY(@property (nonatomic, class, readonly, strong) KlarnaResour
@protocol ASWebAuthenticationPresentationContextProviding;
+@protocol KlarnaSignInTokenizationDelegate;
@class UITouch;
@class UIEvent;
@@ -1739,7 +1760,9 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK18KlarnaSignInButton") SWIFT_AVAILABILITY(ios,
///
/// \param loggingLevel Level at which the SDK will log events at.
///
-- (nonnull instancetype)initWithClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nonnull)locale presentationContext:(id _Nonnull)presentationContext theme:(enum KlarnaTheme)theme environment:(KlarnaEnvironment * _Nonnull)environment region:(KlarnaRegion * _Nonnull)region resourceEndpoint:(KlarnaResourceEndpoint * _Nonnull)resourceEndpoint returnUrl:(NSURL * _Nonnull)returnUrl eventHandler:(id _Nonnull)eventHandler loggingLevel:(enum KlarnaLoggingLevel)loggingLevel OBJC_DESIGNATED_INITIALIZER;
+/// \param tokenizationDelegate delegate to inform Merchant app to get the tokenizationId
+///
+- (nonnull instancetype)initWithClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nonnull)locale presentationContext:(id _Nonnull)presentationContext theme:(enum KlarnaTheme)theme environment:(KlarnaEnvironment * _Nonnull)environment region:(KlarnaRegion * _Nonnull)region resourceEndpoint:(KlarnaResourceEndpoint * _Nonnull)resourceEndpoint returnUrl:(NSURL * _Nonnull)returnUrl eventHandler:(id _Nonnull)eventHandler loggingLevel:(enum KlarnaLoggingLevel)loggingLevel tokenizationDelegate:(id _Nullable)tokenizationDelegate OBJC_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder SWIFT_UNAVAILABLE;
- (void)layoutSubviews;
- (void)traitCollectionDidChange:(UITraitCollection * _Nullable)previousTraitCollection;
@@ -1843,7 +1866,7 @@ SWIFT_AVAILABILITY(ios,introduced=13.0)
SWIFT_CLASS("_TtC15KlarnaMobileSDK23KlarnaSignInButtonDebug") SWIFT_AVAILABILITY(ios,introduced=13.0)
@interface KlarnaSignInButtonDebug : KlarnaSignInButton
-- (nonnull instancetype)initWithClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nonnull)locale presentationContext:(id _Nonnull)presentationContext theme:(enum KlarnaTheme)theme environment:(KlarnaEnvironment * _Nonnull)environment region:(KlarnaRegion * _Nonnull)region resourceEndpoint:(KlarnaResourceEndpoint * _Nonnull)resourceEndpoint returnUrl:(NSURL * _Nonnull)returnUrl eventHandler:(id _Nonnull)eventHandler loggingLevel:(enum KlarnaLoggingLevel)loggingLevel OBJC_DESIGNATED_INITIALIZER;
+- (nonnull instancetype)initWithClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nonnull)locale presentationContext:(id _Nonnull)presentationContext theme:(enum KlarnaTheme)theme environment:(KlarnaEnvironment * _Nonnull)environment region:(KlarnaRegion * _Nonnull)region resourceEndpoint:(KlarnaResourceEndpoint * _Nonnull)resourceEndpoint returnUrl:(NSURL * _Nonnull)returnUrl eventHandler:(id _Nonnull)eventHandler loggingLevel:(enum KlarnaLoggingLevel)loggingLevel tokenizationDelegate:(id _Nullable)tokenizationDelegate OBJC_DESIGNATED_INITIALIZER;
@end
@@ -1876,9 +1899,11 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK15KlarnaSignInSDK") SWIFT_AVAILABILITY(ios,int
///
/// \param locale The language to be presented to the user.
///
+/// \param tokenizationId The id to enable Tokenization
+///
/// \param presentationContext An interface the session uses to ask a delegate for a presentation context.
///
-- (void)signInClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nullable)locale presentationContext:(id _Nonnull)presentationContext;
+- (void)signInClientId:(NSString * _Nonnull)clientId scope:(NSString * _Nonnull)scope market:(NSString * _Nonnull)market locale:(NSString * _Nullable)locale tokenizationId:(NSString * _Nullable)tokenizationId presentationContext:(id _Nonnull)presentationContext;
- (nonnull instancetype)init SWIFT_UNAVAILABLE;
+ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
@end
@@ -1936,6 +1961,12 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK20KlarnaSignInSDKDebug") SWIFT_AVAILABILITY(io
@end
+SWIFT_PROTOCOL("_TtP15KlarnaMobileSDK32KlarnaSignInTokenizationDelegate_")
+@protocol KlarnaSignInTokenizationDelegate
+- (void)onTokenization:(id _Nonnull)klarnaComponent completionHandler:(void (^ _Nonnull)(NSString * _Nonnull))completionHandler;
+@end
+
+
/// Interface to an object that’s notified when a component’s content has changed height internally.
/// Compnents don’t size themselves, as the SDK can’t tell whether your app sets any external constraints.
@@ -2007,7 +2038,6 @@ SWIFT_CLASS("_TtC15KlarnaMobileSDK23KlarnaStandaloneWebView")
@end
@class WKNavigation;
-@class UIColor;
@class WKFrameInfo;
@class WKUserScript;
@protocol WKScriptMessageHandler;
@@ -2114,6 +2144,25 @@ SWIFT_PROTOCOL("_TtP15KlarnaMobileSDK31KlarnaStandaloneWebViewDelegate_")
- (void)klarnaStandaloneWebView:(KlarnaStandaloneWebView * _Nonnull)webView requestMediaCapturePermissionFor:(WKSecurityOrigin * _Nonnull)origin initiatedByFrame:(WKFrameInfo * _Nonnull)frame ofType:(WKMediaCaptureType)type handler:(void (^ _Nonnull)(WKPermissionDecision))handler SWIFT_AVAILABILITY(ios,introduced=15.0);
@end
+
+/// Text style configuration for text elements in Klarna components.
+SWIFT_CLASS("_TtC15KlarnaMobileSDK28KlarnaTextStyleConfiguration")
+@interface KlarnaTextStyleConfiguration : NSObject
+- (nonnull instancetype)init SWIFT_UNAVAILABLE;
++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable");
+@end
+
+@class UIFont;
+
+SWIFT_CLASS_NAMED("Builder")
+@interface KlarnaTextStyleBuilder : NSObject
+- (nonnull instancetype)setTextColor:(UIColor * _Nullable)color SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)setTextFont:(UIFont * _Nullable)font SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)setTextSize:(CGFloat)size SWIFT_WARN_UNUSED_RESULT;
+- (KlarnaTextStyleConfiguration * _Nonnull)build SWIFT_WARN_UNUSED_RESULT;
+- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER;
+@end
+
/// Defines the theme (or style) that components should use.
/// The theme will always default to light
. Automatic switching is opt-in. This is because both Klarna
/// and many existing apps that integrate the SDK historically only support a light theme, and we don’t want
@@ -2146,47 +2195,6 @@ typedef SWIFT_ENUM(NSInteger, KlarnaWebViewOpeningBehavior, open) {
-@class UIImage;
-@class AVCaptureOutput;
-@class AVCaptureConnection;
-@class NSBundle;
-
-SWIFT_CLASS("_TtC15KlarnaMobileSDK22ScanBaseViewController")
-@interface ScanBaseViewController : UIViewController
-- (void)onScannedCardWithNumber:(NSString * _Nonnull)number expiryYear:(NSString * _Nullable)expiryYear expiryMonth:(NSString * _Nullable)expiryMonth scannedImage:(UIImage * _Nullable)scannedImage;
-- (void)showCardNumber:(NSString * _Nonnull)number expiry:(NSString * _Nullable)expiry;
-- (void)onCameraPermissionDeniedWithShowedPrompt:(BOOL)showedPrompt;
-- (BOOL)useCurrentFrameNumberWithErrorCorrectedNumber:(NSString * _Nullable)errorCorrectedNumber currentFrameNumber:(NSString * _Nonnull)currentFrameNumber SWIFT_WARN_UNUSED_RESULT;
-@property (nonatomic, readonly) BOOL shouldAutorotate;
-@property (nonatomic, readonly) UIInterfaceOrientationMask supportedInterfaceOrientations;
-@property (nonatomic, readonly) UIInterfaceOrientation preferredInterfaceOrientationForPresentation;
-@property (nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle;
-- (void)viewWillAppear:(BOOL)animated;
-- (void)viewDidLayoutSubviews;
-- (void)viewWillDisappear:(BOOL)animated;
-- (void)viewDidDisappear:(BOOL)animated;
-- (void)captureOutput:(AVCaptureOutput * _Nonnull)output didOutputSampleBuffer:(CMSampleBufferRef _Nonnull)sampleBuffer fromConnection:(AVCaptureConnection * _Nonnull)connection;
-- (nonnull instancetype)initWithNibName:(NSString * _Nullable)nibNameOrNil bundle:(NSBundle * _Nullable)nibBundleOrNil OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)coder OBJC_DESIGNATED_INITIALIZER;
-@end
-
-
-
-
-
-
-
-SWIFT_CLASS("_TtC15KlarnaMobileSDK21UIDotLoadingIndicator")
-@interface UIDotLoadingIndicator : UIView
-@property (nonatomic) IBInspectable NSInteger dotsCount;
-@property (nonatomic) IBInspectable CGFloat dotsRadius;
-@property (nonatomic) IBInspectable CGFloat dotsSpacing;
-@property (nonatomic, strong) UIColor * _Null_unspecified tintColor;
-- (nonnull instancetype)initWithFrame:(CGRect)frame OBJC_DESIGNATED_INITIALIZER;
-- (nullable instancetype)initWithCoder:(NSCoder * _Nonnull)aDecoder OBJC_DESIGNATED_INITIALIZER;
-- (void)layoutSubviews;
-@end
-
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Info.plist b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Info.plist
index db08617..453a49b 100644
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Info.plist and b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Info.plist differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KEBVersion.json b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KEBVersion.json
index ae29018..c8f63cb 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KEBVersion.json
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KEBVersion.json
@@ -1 +1 @@
-v1.0.0-1273-gde2baac
\ No newline at end of file
+v1.0.0-1415-g99aac71
\ No newline at end of file
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK
index 17abc3a..1402aab 100755
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK and b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Build.plist b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Build.plist
index 417c910..4a95307 100644
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Build.plist and b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Build.plist differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Framework.plist b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Framework.plist
index 81b9455..8e3f23d 100644
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Framework.plist and b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/KlarnaMobileSDK-Framework.plist differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/MessageBridge.js b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/MessageBridge.js
index f0340c4..8314886 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/MessageBridge.js
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/MessageBridge.js
@@ -1 +1 @@
-function $cd80bf694d0631b1$export$2996f80ef42b8419(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}function $62cc9eefa616c344$var$_defineProperties(e,a){for(var t=0;te.length)&&(a=e.length);for(var t=0,r=new Array(a);tr[0]?1:t[0]r[1]?1:t[1]r[2]?1:t[2]e.length)&&(a=e.length);for(var t=0,r=new Array(a);tr[0]?1:t[0]r[1]?1:t[1]r[2]?1:t[2] ()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "Void",
+ "printedName": "()"
+ },
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ]
+ }
+ ],
+ "declKind": "Func",
+ "usr": "c:@M@KlarnaMobileSDK@objc(pl)KlarnaSignInTokenizationDelegate(im)onTokenization:completionHandler:",
+ "mangledName": "$s15KlarnaMobileSDK0A26SignInTokenizationDelegateP02onF0_17completionHandleryAA0A9Component_p_ySSctF",
+ "moduleName": "KlarnaMobileSDK",
+ "genericSig": "<τ_0_0 where τ_0_0 : KlarnaMobileSDK.KlarnaSignInTokenizationDelegate>",
+ "sugared_genericSig": "",
+ "protocolReq": true,
+ "declAttributes": [
+ "ObjC"
+ ],
+ "reqNewWitnessTableEntry": true,
+ "funcSelfKind": "NonMutating"
+ }
+ ],
+ "declKind": "Protocol",
+ "usr": "c:@M@KlarnaMobileSDK@objc(pl)KlarnaSignInTokenizationDelegate",
+ "mangledName": "$s15KlarnaMobileSDK0A26SignInTokenizationDelegateP",
+ "moduleName": "KlarnaMobileSDK",
+ "genericSig": "<τ_0_0 : AnyObject>",
+ "sugared_genericSig": "",
+ "declAttributes": [
+ "AccessControl",
+ "ObjC"
+ ]
+ },
{
"kind": "Import",
"name": "Foundation",
@@ -38242,8 +37595,202 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE23klarnaPaymentsFinalizedSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE23klarnaPaymentsFinalizedSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE23klarnaPaymentsFinalizedSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE23klarnaPaymentsFinalizedSSvgZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "klarnaPostPurchaseInitialized",
+ "printedName": "klarnaPostPurchaseInitialized",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:SS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvpZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:SS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvgZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "klarnaPostPurchaseAuthorized",
+ "printedName": "klarnaPostPurchaseAuthorized",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:SS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvpZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:SS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvgZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "klarnaPostPurchaseRenderedOperation",
+ "printedName": "klarnaPostPurchaseRenderedOperation",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:SS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvpZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:SS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvgZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "implicit": true,
+ "isFromExtension": true,
+ "accessorKind": "get"
+ }
+ ]
+ },
+ {
+ "kind": "Var",
+ "name": "klarnaWebViewWillShowFullscreen",
+ "printedName": "klarnaWebViewWillShowFullscreen",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Var",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvpZ",
+ "moduleName": "KlarnaMobileSDK",
+ "static": true,
+ "declAttributes": [
+ "HasInitialValue",
+ "HasStorage",
+ "RawDocComment"
+ ],
+ "isFromExtension": true,
+ "isLet": true,
+ "hasStorage": true,
+ "accessors": [
+ {
+ "kind": "Accessor",
+ "name": "Get",
+ "printedName": "Get()",
+ "children": [
+ {
+ "kind": "TypeNominal",
+ "name": "String",
+ "printedName": "Swift.String",
+ "usr": "s:SS"
+ }
+ ],
+ "declKind": "Accessor",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38254,8 +37801,8 @@
},
{
"kind": "Var",
- "name": "klarnaPostPurchaseInitialized",
- "printedName": "klarnaPostPurchaseInitialized",
+ "name": "klarnaWebViewDidShowFullscreen",
+ "printedName": "klarnaWebViewDidShowFullscreen",
"children": [
{
"kind": "TypeNominal",
@@ -38265,8 +37812,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38291,56 +37838,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE29klarnaPostPurchaseInitializedSSvgZ",
- "moduleName": "KlarnaMobileSDK",
- "static": true,
- "implicit": true,
- "isFromExtension": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "klarnaPostPurchaseAuthorized",
- "printedName": "klarnaPostPurchaseAuthorized",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvpZ",
- "moduleName": "KlarnaMobileSDK",
- "static": true,
- "declAttributes": [
- "HasInitialValue",
- "HasStorage"
- ],
- "isFromExtension": true,
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE28klarnaPostPurchaseAuthorizedSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38351,8 +37850,8 @@
},
{
"kind": "Var",
- "name": "klarnaPostPurchaseRenderedOperation",
- "printedName": "klarnaPostPurchaseRenderedOperation",
+ "name": "klarnaWebViewWillHideFullscreen",
+ "printedName": "klarnaWebViewWillHideFullscreen",
"children": [
{
"kind": "TypeNominal",
@@ -38362,13 +37861,14 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
"HasInitialValue",
- "HasStorage"
+ "HasStorage",
+ "RawDocComment"
],
"isFromExtension": true,
"isLet": true,
@@ -38387,8 +37887,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE35klarnaPostPurchaseRenderedOperationSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38399,8 +37899,8 @@
},
{
"kind": "Var",
- "name": "klarnaWebViewWillShowFullscreen",
- "printedName": "klarnaWebViewWillShowFullscreen",
+ "name": "klarnaWebViewDidHideFullscreen",
+ "printedName": "klarnaWebViewDidHideFullscreen",
"children": [
{
"kind": "TypeNominal",
@@ -38410,8 +37910,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38436,8 +37936,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillShowFullscreenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38448,8 +37948,8 @@
},
{
"kind": "Var",
- "name": "klarnaWebViewDidShowFullscreen",
- "printedName": "klarnaWebViewDidShowFullscreen",
+ "name": "klarnaButtonUserTappedButton",
+ "printedName": "klarnaButtonUserTappedButton",
"children": [
{
"kind": "TypeNominal",
@@ -38459,8 +37959,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38485,8 +37985,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidShowFullscreenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38497,8 +37997,8 @@
},
{
"kind": "Var",
- "name": "klarnaWebViewWillHideFullscreen",
- "printedName": "klarnaWebViewWillHideFullscreen",
+ "name": "klarnaExpressButtonUserAuthenticated",
+ "printedName": "klarnaExpressButtonUserAuthenticated",
"children": [
{
"kind": "TypeNominal",
@@ -38508,14 +38008,13 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
"HasInitialValue",
- "HasStorage",
- "RawDocComment"
+ "HasStorage"
],
"isFromExtension": true,
"isLet": true,
@@ -38534,8 +38033,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaWebViewWillHideFullscreenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38546,8 +38045,8 @@
},
{
"kind": "Var",
- "name": "klarnaWebViewDidHideFullscreen",
- "printedName": "klarnaWebViewDidHideFullscreen",
+ "name": "klarnaExpressButtonUserAuthenticatedDataToken",
+ "printedName": "klarnaExpressButtonUserAuthenticatedDataToken",
"children": [
{
"kind": "TypeNominal",
@@ -38557,14 +38056,13 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
"HasInitialValue",
- "HasStorage",
- "RawDocComment"
+ "HasStorage"
],
"isFromExtension": true,
"isLet": true,
@@ -38583,8 +38081,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE30klarnaWebViewDidHideFullscreenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38595,8 +38093,8 @@
},
{
"kind": "Var",
- "name": "klarnaButtonUserTappedButton",
- "printedName": "klarnaButtonUserTappedButton",
+ "name": "klarnaSignInUserTappedButton",
+ "printedName": "klarnaSignInUserTappedButton",
"children": [
{
"kind": "TypeNominal",
@@ -38606,8 +38104,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38632,8 +38130,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE022klarnaButtonUserTappedE0SSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38644,8 +38142,8 @@
},
{
"kind": "Var",
- "name": "klarnaExpressButtonUserAuthenticated",
- "printedName": "klarnaExpressButtonUserAuthenticated",
+ "name": "klarnaSignInAuth",
+ "printedName": "klarnaSignInAuth",
"children": [
{
"kind": "TypeNominal",
@@ -38655,8 +38153,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE16klarnaSignInAuthSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE16klarnaSignInAuthSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38680,8 +38178,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE36klarnaExpressButtonUserAuthenticatedSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE16klarnaSignInAuthSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE16klarnaSignInAuthSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38692,8 +38190,8 @@
},
{
"kind": "Var",
- "name": "klarnaExpressButtonUserAuthenticatedDataToken",
- "printedName": "klarnaExpressButtonUserAuthenticatedDataToken",
+ "name": "klarnaSignInUserCancelled",
+ "printedName": "klarnaSignInUserCancelled",
"children": [
{
"kind": "TypeNominal",
@@ -38703,8 +38201,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38728,8 +38226,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE45klarnaExpressButtonUserAuthenticatedDataTokenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38740,8 +38238,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInUserTappedButton",
- "printedName": "klarnaSignInUserTappedButton",
+ "name": "klarnaMerchantEvent",
+ "printedName": "klarnaMerchantEvent",
"children": [
{
"kind": "TypeNominal",
@@ -38751,8 +38249,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE19klarnaMerchantEventSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE19klarnaMerchantEventSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38777,8 +38275,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE28klarnaSignInUserTappedButtonSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE19klarnaMerchantEventSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE19klarnaMerchantEventSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38789,8 +38287,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInAuth",
- "printedName": "klarnaSignInAuth",
+ "name": "klarnaSignInInvalidClientID",
+ "printedName": "klarnaSignInInvalidClientID",
"children": [
{
"kind": "TypeNominal",
@@ -38800,8 +38298,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE16klarnaSignInAuthSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE16klarnaSignInAuthSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38825,8 +38323,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE16klarnaSignInAuthSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE16klarnaSignInAuthSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38837,8 +38335,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInUserCancelled",
- "printedName": "klarnaSignInUserCancelled",
+ "name": "klarnaSignInInvalidScope",
+ "printedName": "klarnaSignInInvalidScope",
"children": [
{
"kind": "TypeNominal",
@@ -38848,8 +38346,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38873,57 +38371,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInUserCancelledSSvgZ",
- "moduleName": "KlarnaMobileSDK",
- "static": true,
- "implicit": true,
- "isFromExtension": true,
- "accessorKind": "get"
- }
- ]
- },
- {
- "kind": "Var",
- "name": "klarnaMerchantEvent",
- "printedName": "klarnaMerchantEvent",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE19klarnaMerchantEventSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE19klarnaMerchantEventSSvpZ",
- "moduleName": "KlarnaMobileSDK",
- "static": true,
- "declAttributes": [
- "HasInitialValue",
- "HasStorage",
- "RawDocComment"
- ],
- "isFromExtension": true,
- "isLet": true,
- "hasStorage": true,
- "accessors": [
- {
- "kind": "Accessor",
- "name": "Get",
- "printedName": "Get()",
- "children": [
- {
- "kind": "TypeNominal",
- "name": "String",
- "printedName": "Swift.String",
- "usr": "s:SS"
- }
- ],
- "declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE19klarnaMerchantEventSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE19klarnaMerchantEventSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38934,8 +38383,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInInvalidClientID",
- "printedName": "klarnaSignInInvalidClientID",
+ "name": "klarnaSignInInvalidMarket",
+ "printedName": "klarnaSignInInvalidMarket",
"children": [
{
"kind": "TypeNominal",
@@ -38945,8 +38394,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -38970,8 +38419,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE27klarnaSignInInvalidClientIDSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -38982,8 +38431,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInInvalidScope",
- "printedName": "klarnaSignInInvalidScope",
+ "name": "klarnaSignInInvalidPresentationContext",
+ "printedName": "klarnaSignInInvalidPresentationContext",
"children": [
{
"kind": "TypeNominal",
@@ -38993,8 +38442,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39018,8 +38467,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE24klarnaSignInInvalidScopeSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -39030,8 +38479,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInInvalidMarket",
- "printedName": "klarnaSignInInvalidMarket",
+ "name": "klarnaSignInAlreadyInProgress",
+ "printedName": "klarnaSignInAlreadyInProgress",
"children": [
{
"kind": "TypeNominal",
@@ -39041,8 +38490,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39066,8 +38515,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE25klarnaSignInInvalidMarketSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -39078,8 +38527,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInInvalidPresentationContext",
- "printedName": "klarnaSignInInvalidPresentationContext",
+ "name": "klarnaSignInAuthorizationFailed",
+ "printedName": "klarnaSignInAuthorizationFailed",
"children": [
{
"kind": "TypeNominal",
@@ -39089,8 +38538,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39114,8 +38563,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE38klarnaSignInInvalidPresentationContextSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -39126,8 +38575,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInAlreadyInProgress",
- "printedName": "klarnaSignInAlreadyInProgress",
+ "name": "klarnaSignInCompletedWithoutToken",
+ "printedName": "klarnaSignInCompletedWithoutToken",
"children": [
{
"kind": "TypeNominal",
@@ -39137,8 +38586,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39162,8 +38611,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE019klarnaSignInAlreadyF8ProgressSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -39174,8 +38623,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInAuthorizationFailed",
- "printedName": "klarnaSignInAuthorizationFailed",
+ "name": "klarnaSignInMissingTokenizationDelegate",
+ "printedName": "klarnaSignInMissingTokenizationDelegate",
"children": [
{
"kind": "TypeNominal",
@@ -39185,8 +38634,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE39klarnaSignInMissingTokenizationDelegateSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE39klarnaSignInMissingTokenizationDelegateSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39210,8 +38659,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE31klarnaSignInAuthorizationFailedSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE39klarnaSignInMissingTokenizationDelegateSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE39klarnaSignInMissingTokenizationDelegateSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -39222,8 +38671,8 @@
},
{
"kind": "Var",
- "name": "klarnaSignInCompletedWithoutToken",
- "printedName": "klarnaSignInCompletedWithoutToken",
+ "name": "klarnaSignInTokenizationDelegateTimeout",
+ "printedName": "klarnaSignInTokenizationDelegateTimeout",
"children": [
{
"kind": "TypeNominal",
@@ -39233,8 +38682,8 @@
}
],
"declKind": "Var",
- "usr": "s:SS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvpZ",
- "mangledName": "$sSS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvpZ",
+ "usr": "s:SS15KlarnaMobileSDKE39klarnaSignInTokenizationDelegateTimeoutSSvpZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE39klarnaSignInTokenizationDelegateTimeoutSSvpZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"declAttributes": [
@@ -39258,8 +38707,8 @@
}
],
"declKind": "Accessor",
- "usr": "s:SS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvgZ",
- "mangledName": "$sSS15KlarnaMobileSDKE33klarnaSignInCompletedWithoutTokenSSvgZ",
+ "usr": "s:SS15KlarnaMobileSDKE39klarnaSignInTokenizationDelegateTimeoutSSvgZ",
+ "mangledName": "$sSS15KlarnaMobileSDKE39klarnaSignInTokenizationDelegateTimeoutSSvgZ",
"moduleName": "KlarnaMobileSDK",
"static": true,
"implicit": true,
@@ -42202,13 +41651,6 @@
"usr": "s:s28CustomDebugStringConvertibleP",
"mangledName": "$ss28CustomDebugStringConvertibleP"
},
- {
- "kind": "Conformance",
- "name": "Sendable",
- "printedName": "Sendable",
- "usr": "s:s8SendableP",
- "mangledName": "$ss8SendableP"
- },
{
"kind": "Conformance",
"name": "UITraitChangeObservable",
@@ -42223,6 +41665,13 @@
"usr": "s:s38__DefaultCustomPlaygroundQuickLookableP",
"mangledName": "$ss38__DefaultCustomPlaygroundQuickLookableP"
},
+ {
+ "kind": "Conformance",
+ "name": "Sendable",
+ "printedName": "Sendable",
+ "usr": "s:s8SendableP",
+ "mangledName": "$ss8SendableP"
+ },
{
"kind": "Conformance",
"name": "KlarnaWebView",
@@ -43519,62 +42968,6 @@
"json_format_version": 8
},
"ConstValues": [
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 236,
- "length": 36,
- "value": "\"paymentView.card.instructions.hold\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 356,
- "length": 40,
- "value": "\"paymentView.card.instructions.scanning\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 447,
- "length": 39,
- "value": "\"paymentView.card.instructions.success\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 543,
- "length": 31,
- "value": "\"paymentView.card.access.title\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 643,
- "length": 37,
- "value": "\"paymentView.card.access.description\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 794,
- "length": 32,
- "value": "\"paymentView.card.access.action\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "Array",
- "offset": 937,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/KlarnaScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 1138,
- "length": 24,
- "value": "\"KlarnaMobileSDK.KlarnaScanViewController\""
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/CommonSdkControllerEventName.swift",
"kind": "StringLiteral",
@@ -43736,27 +43129,6 @@
"length": 4,
"value": "true"
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizeNumbers.swift",
- "kind": "IntegerLiteral",
- "offset": 128,
- "length": 2,
- "value": "24"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizeNumbers.swift",
- "kind": "IntegerLiteral",
- "offset": 158,
- "length": 1,
- "value": "4"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizeNumbers.swift",
- "kind": "BooleanLiteral",
- "offset": 1490,
- "length": 5,
- "value": "false"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Express Button\/KlarnaExpressButton.swift",
"kind": "FloatLiteral",
@@ -43949,28 +43321,28 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Windows Handling\/KlarnaWindowsManager.swift",
"kind": "Array",
- "offset": 932,
+ "offset": 852,
"length": 2,
"value": "[]"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Windows Handling\/KlarnaWindowsManager.swift",
"kind": "BooleanLiteral",
- "offset": 2374,
+ "offset": 2951,
"length": 4,
"value": "true"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Windows Handling\/KlarnaWindowsManager.swift",
"kind": "BooleanLiteral",
- "offset": 2433,
+ "offset": 3010,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Windows Handling\/KlarnaWindowsManager.swift",
"kind": "BooleanLiteral",
- "offset": 3806,
+ "offset": 5135,
"length": 4,
"value": "true"
},
@@ -43981,48 +43353,6 @@
"length": 9,
"value": "\"webView\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "FloatLiteral",
- "offset": 126,
- "length": 3,
- "value": "1.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "Dictionary",
- "offset": 403,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "Dictionary",
- "offset": 441,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "BooleanLiteral",
- "offset": 2332,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "BooleanLiteral",
- "offset": 3711,
- "length": 4,
- "value": "true"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/Ocr.swift",
- "kind": "BooleanLiteral",
- "offset": 6139,
- "length": 4,
- "value": "true"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Common\/Constants\/KlarnaEventName.swift",
"kind": "StringLiteral",
@@ -44240,6 +43570,20 @@
"length": 17,
"value": "\"KlarnaMobileSDK.KlarnaEnvironment\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/SeparateFullScreenEventName.swift",
+ "kind": "StringLiteral",
+ "offset": 261,
+ "length": 25,
+ "value": "\"separateFullScreenShown\""
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/SeparateFullScreenEventName.swift",
+ "kind": "StringLiteral",
+ "offset": 356,
+ "length": 26,
+ "value": "\"separateFullScreenHidden\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/ExpressButtonEventName.swift",
"kind": "StringLiteral",
@@ -45823,95 +45167,32 @@
"value": "\"debugClass\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Native Handling\/Native Functions\/Controllers\/AuthenticationController.swift",
- "kind": "BooleanLiteral",
- "offset": 2192,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Payments\/Analytics\/PaymentsEvent.swift",
- "kind": "StringLiteral",
- "offset": 216,
- "length": 13,
- "value": "\"KlarnaMobileSDK.PaymentsEvent\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "FloatLiteral",
- "offset": 1227,
- "length": 3,
- "value": "1.5"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1264,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1305,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1390,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "StringLiteral",
- "offset": 1455,
- "length": 17,
- "value": "\"CardScanMlQueue\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 1584,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Sign-In With Klarna\/KlarnaSignInController.swift",
+ "kind": "Array",
+ "offset": 953,
+ "length": 111,
+ "value": "[\"payment:customer_not_present\", \"payment:customer_present\"]"
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Sign-In With Klarna\/KlarnaSignInController.swift",
"kind": "IntegerLiteral",
- "offset": 1988,
+ "offset": 1169,
"length": 1,
- "value": "1"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 2097,
- "length": 5,
- "value": "false"
+ "value": "3"
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Native Handling\/Native Functions\/Controllers\/AuthenticationController.swift",
"kind": "BooleanLiteral",
- "offset": 2132,
+ "offset": 2233,
"length": 5,
"value": "false"
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "FloatLiteral",
- "offset": 2183,
- "length": 4,
- "value": "10.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanBaseViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 2227,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Payments\/Analytics\/PaymentsEvent.swift",
+ "kind": "StringLiteral",
+ "offset": 216,
+ "length": 13,
+ "value": "\"KlarnaMobileSDK.PaymentsEvent\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/SDKConfiguration.swift",
@@ -45927,41 +45208,6 @@
"length": 7,
"value": "\"texts\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizedDigits.swift",
- "kind": "IntegerLiteral",
- "offset": 98,
- "length": 2,
- "value": "80"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizedDigits.swift",
- "kind": "IntegerLiteral",
- "offset": 131,
- "length": 2,
- "value": "36"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizedDigits.swift",
- "kind": "IntegerLiteral",
- "offset": 167,
- "length": 2,
- "value": "17"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizedDigits.swift",
- "kind": "IntegerLiteral",
- "offset": 204,
- "length": 2,
- "value": "10"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/RecognizedDigits.swift",
- "kind": "FloatLiteral",
- "offset": 244,
- "length": 4,
- "value": "0.15"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/PostPurchaseAnalyticEventName.swift",
"kind": "StringLiteral",
@@ -46053,20 +45299,6 @@
"length": 5,
"value": "false"
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/BundleURL.swift",
- "kind": "StringLiteral",
- "offset": 146,
- "length": 10,
- "value": "\"CardScan\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/BundleURL.swift",
- "kind": "StringLiteral",
- "offset": 188,
- "length": 8,
- "value": "\"bundle\""
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Common\/Models\/KlarnaButtonShape.swift",
"kind": "IntegerLiteral",
@@ -46158,6 +45390,20 @@
"length": 35,
"value": "\"KlarnaSignInCompletedWithoutToken\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Sign-In With Klarna\/Constants\/KlarnaSignInErrorName.swift",
+ "kind": "StringLiteral",
+ "offset": 1015,
+ "length": 41,
+ "value": "\"KlarnaSignInMissingTokenizationDelegate\""
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Sign-In With Klarna\/Constants\/KlarnaSignInErrorName.swift",
+ "kind": "StringLiteral",
+ "offset": 1114,
+ "length": 41,
+ "value": "\"KlarnaSignInTokenizationDelegateTimeout\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/InternalErrorEventName.swift",
"kind": "StringLiteral",
@@ -46193,6 +45439,13 @@
"length": 29,
"value": "\"paymentViewCallbackNotified\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/SeparateFullScreenPayload.swift",
+ "kind": "StringLiteral",
+ "offset": 271,
+ "length": 20,
+ "value": "\"separateFullscreen\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/ReturnUrlPayload.swift",
"kind": "StringLiteral",
@@ -46217,7 +45470,14 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/UnsecureURLEventName.swift",
"kind": "StringLiteral",
- "offset": 507,
+ "offset": 514,
+ "length": 45,
+ "value": "\"sandboxedInternalBrowserRejectedUnsecureUrl\""
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/UnsecureURLEventName.swift",
+ "kind": "StringLiteral",
+ "offset": 642,
"length": 38,
"value": "\"standaloneWebviewRejectedUnsecureUrl\""
},
@@ -46438,104 +45698,6 @@
"length": 10,
"value": "\"jwks_uri\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 155,
- "length": 10,
- "value": "1"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 175,
- "length": 4,
- "value": "2"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 189,
- "length": 8,
- "value": "3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 207,
- "length": 8,
- "value": "4"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 225,
- "length": 3,
- "value": "5"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 238,
- "length": 10,
- "value": "6"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 258,
- "length": 7,
- "value": "7"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 155,
- "length": 10,
- "value": "1"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 175,
- "length": 4,
- "value": "2"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 189,
- "length": 8,
- "value": "3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 207,
- "length": 8,
- "value": "4"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 225,
- "length": 3,
- "value": "5"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 238,
- "length": 10,
- "value": "6"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CardNetwork.swift",
- "kind": "IntegerLiteral",
- "offset": 258,
- "length": 7,
- "value": "7"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/ScriptEventName.swift",
"kind": "StringLiteral",
@@ -46676,6 +45838,20 @@
"length": 20,
"value": "\"registerCardIframe\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Common\/Models\/KlarnaTextStyleConfiguration.swift",
+ "kind": "IntegerLiteral",
+ "offset": 983,
+ "length": 1,
+ "value": "0"
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Common\/Models\/KlarnaTextStyleConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 286,
+ "length": 28,
+ "value": "\"KlarnaMobileSDK.KlarnaTextStyleConfiguration\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Post-purchase\/Models\/KlarnaPostPurchaseRenderResult.swift",
"kind": "StringLiteral",
@@ -46774,20 +45950,6 @@
"length": 12,
"value": "\"KlarnaMobileSDK.KlarnaWindow\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/UIImage+pixelBuffer.swift",
- "kind": "IntegerLiteral",
- "offset": 6915,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/UIImage+pixelBuffer.swift",
- "kind": "IntegerLiteral",
- "offset": 7678,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/Post Purchase\/PostPurchaseRenderResponsePayload.swift",
"kind": "StringLiteral",
@@ -47173,20 +46335,6 @@
"length": 15,
"value": "\"setExperiment\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/GeneratedModels.swift",
- "kind": "StringLiteral",
- "offset": 1168,
- "length": 9,
- "value": "\"output1\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/GeneratedModels.swift",
- "kind": "StringLiteral",
- "offset": 7029,
- "length": 9,
- "value": "\"output1\""
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/PersistenceEventName.swift",
"kind": "StringLiteral",
@@ -47201,90 +46349,6 @@
"length": 20,
"value": "\"dataStorageGetData\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 587,
- "length": 2,
- "value": "19"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 689,
- "length": 2,
- "value": "10"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 851,
- "length": 2,
- "value": "32"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1016,
- "length": 2,
- "value": "16"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1180,
- "length": 1,
- "value": "2"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1215,
- "length": 1,
- "value": "3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1527,
- "length": 1,
- "value": "6"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1743,
- "length": 2,
- "value": "60"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1782,
- "length": 3,
- "value": "105"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "IntegerLiteral",
- "offset": 1822,
- "length": 3,
- "value": "150"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "FloatLiteral",
- "offset": 5400,
- "length": 3,
- "value": "0.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PriorsGen.swift",
- "kind": "FloatLiteral",
- "offset": 5423,
- "length": 3,
- "value": "1.0"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/PaymentsPayload.swift",
"kind": "StringLiteral",
@@ -47929,52 +46993,45 @@
"length": 23,
"value": "\"KlarnaOSMViewResponse\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/DetectedAllBoxes.swift",
- "kind": "Array",
- "offset": 226,
- "length": 2,
- "value": "[]"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 591,
+ "offset": 641,
"length": 7,
"value": "\"level\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 629,
+ "offset": 679,
"length": 16,
"value": "\"forceLogEvents\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 673,
+ "offset": 723,
"length": 13,
"value": "\"blockEvents\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 591,
+ "offset": 641,
"length": 7,
"value": "\"level\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 629,
+ "offset": 679,
"length": 16,
"value": "\"forceLogEvents\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Configuration\/Configuration Models\/Configurations\/ConfigOverrideProperty.swift",
"kind": "StringLiteral",
- "offset": 673,
+ "offset": 723,
"length": 13,
"value": "\"blockEvents\""
},
@@ -48048,20 +47105,6 @@
"length": 14,
"value": "\"postPurchase\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/AppState.swift",
- "kind": "IntegerLiteral",
- "offset": 89,
- "length": 1,
- "value": "1"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/AppState.swift",
- "kind": "BooleanLiteral",
- "offset": 132,
- "length": 5,
- "value": "false"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Message Handling\/MessageQueueController.swift",
"kind": "BooleanLiteral",
@@ -48191,7 +47234,7 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Sign-In With Klarna\/KlarnaSignInSDK.swift",
"kind": "FloatLiteral",
- "offset": 2281,
+ "offset": 2325,
"length": 4,
"value": "0.25"
},
@@ -48209,90 +47252,6 @@
"length": 28,
"value": "\"signInTokenExchangeRequest\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "IntegerLiteral",
- "offset": 74,
- "length": 1,
- "value": "3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "IntegerLiteral",
- "offset": 110,
- "length": 1,
- "value": "4"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "IntegerLiteral",
- "offset": 147,
- "length": 2,
- "value": "16"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "IntegerLiteral",
- "offset": 195,
- "length": 2,
- "value": "15"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "IntegerLiteral",
- "offset": 238,
- "length": 2,
- "value": "14"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 291,
- "length": 12,
- "value": "[\"34\", \"37\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 348,
- "length": 67,
- "value": "[\"300\", \"301\", \"302\", \"303\", \"304\", \"305\", \"309\", \"36\", \"38\", \"39\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 458,
- "length": 20,
- "value": "[\"6011\", \"64\", \"65\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 516,
- "length": 6,
- "value": "[\"35\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 567,
- "length": 357,
- "value": "[\"2221\", \"2222\", \"2223\", \"2224\", \"2225\", \"2226\", \"2227\", \"2228\", \"2229\", \"223\", \"224\", \"225\", \"226\", \"227\", \"228\", \"229\", \"23\", \"24\", \"25\", \"26\", \"270\", \"271\", \"2720\", \"50\", \"51\", \"52\", \"53\", \"54\", \"55\", \"67\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 967,
- "length": 6,
- "value": "[\"62\"]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CreditCardUtils.swift",
- "kind": "Array",
- "offset": 1012,
- "length": 5,
- "value": "[\"4\"]"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/WebViewWrapperPayload.swift",
"kind": "StringLiteral",
@@ -48303,37 +47262,44 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
"kind": "IntegerLiteral",
- "offset": 297,
+ "offset": 336,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
"kind": "IntegerLiteral",
- "offset": 965,
+ "offset": 1084,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
"kind": "IntegerLiteral",
- "offset": 1643,
+ "offset": 1842,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
"kind": "IntegerLiteral",
- "offset": 2317,
+ "offset": 2596,
"length": 2,
"value": "14"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
"kind": "IntegerLiteral",
- "offset": 3052,
+ "offset": 3385,
"length": 2,
- "value": "16"
+ "value": "14"
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Extensions\/NSMutableAttributedString+Extensions.swift",
+ "kind": "IntegerLiteral",
+ "offset": 4088,
+ "length": 2,
+ "value": "14"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/DevicePayload.swift",
@@ -48895,20 +47861,6 @@
"length": 15,
"value": "\"error_message\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SSD.swift",
- "kind": "StringLiteral",
- "offset": 1199,
- "length": 8,
- "value": "\"scores\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SSD.swift",
- "kind": "StringLiteral",
- "offset": 1506,
- "length": 7,
- "value": "\"boxes\""
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/HttpDelegatePayload.swift",
"kind": "StringLiteral",
@@ -49003,79 +47955,44 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
"kind": "IntegerLiteral",
- "offset": 826,
+ "offset": 1235,
"length": 2,
"value": "15"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
"kind": "BooleanLiteral",
- "offset": 891,
+ "offset": 1300,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
"kind": "IntegerLiteral",
- "offset": 1193,
+ "offset": 1653,
"length": 1,
"value": "0"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
"kind": "BooleanLiteral",
- "offset": 1257,
+ "offset": 1717,
"length": 5,
"value": "false"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
- "kind": "IntegerLiteral",
- "offset": 1591,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "StringLiteral",
- "offset": 831,
- "length": 28,
- "value": "\"https:\/\/api.getbouncer.com\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "Dictionary",
- "offset": 909,
- "length": 3,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "StringLiteral",
- "offset": 964,
- "length": 15,
- "value": "\"error_message\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "StringLiteral",
- "offset": 981,
- "length": 37,
- "value": "\"Your API.baseUrl or token isn't set\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "StringLiteral",
- "offset": 1070,
- "length": 12,
- "value": "\"error_code\""
+ "kind": "BooleanLiteral",
+ "offset": 2044,
+ "length": 5,
+ "value": "false"
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/API.swift",
- "kind": "StringLiteral",
- "offset": 1084,
- "length": 21,
- "value": "\"api_baseurl_not_set\""
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMView.swift",
+ "kind": "BooleanLiteral",
+ "offset": 2080,
+ "length": 5,
+ "value": "false"
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/BlacklistedURLEventName.swift",
@@ -49115,10 +48032,17 @@
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMController.swift",
"kind": "StringLiteral",
- "offset": 8785,
+ "offset": 9109,
"length": 10,
"value": "\"osm_demo\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/OSM\/KlarnaOSMController.swift",
+ "kind": "StringLiteral",
+ "offset": 122,
+ "length": 19,
+ "value": "\"KlarnaMobileSDK.KlarnaOSMController\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Hybrid\/HybridSDKController.swift",
"kind": "BooleanLiteral",
@@ -49133,69 +48057,6 @@
"length": 6,
"value": "\"meta\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 1607,
- "length": 10,
- "value": "\"KlarnaMobileSDK.CreditCard\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 2838,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 2893,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 3034,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 4530,
- "length": 20,
- "value": "\"Need camera access\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 4583,
- "length": 64,
- "value": "\"Please enable camera access in your settings to scan your card\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "StringLiteral",
- "offset": 4683,
- "length": 4,
- "value": "\"OK\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "BooleanLiteral",
- "offset": 4718,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanViewController.swift",
- "kind": "FloatLiteral",
- "offset": 14941,
- "length": 3,
- "value": "0.4"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/KlarnaMultiComponentEventName.swift",
"kind": "StringLiteral",
@@ -49238,125 +48099,6 @@
"length": 28,
"value": "\"updateMessageBridgeSuccess\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "StringLiteral",
- "offset": 1377,
- "length": 10,
- "value": "\"FindFour\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "StringLiteral",
- "offset": 1423,
- "length": 10,
- "value": "\"mlmodelc\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "StringLiteral",
- "offset": 1473,
- "length": 15,
- "value": "\"FourRecognize\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "StringLiteral",
- "offset": 1529,
- "length": 10,
- "value": "\"mlmodelc\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "StringLiteral",
- "offset": 1567,
- "length": 10,
- "value": "\"findFour\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1655,
- "length": 3,
- "value": "480"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1681,
- "length": 3,
- "value": "302"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1705,
- "length": 2,
- "value": "80"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1729,
- "length": 2,
- "value": "36"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1762,
- "length": 2,
- "value": "34"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1795,
- "length": 2,
- "value": "51"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "Array",
- "offset": 1882,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "Array",
- "offset": 1914,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1942,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "IntegerLiteral",
- "offset": 1971,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "Array",
- "offset": 2011,
- "length": 2,
- "value": "[]"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/FindFourOcr.swift",
- "kind": "Array",
- "offset": 2046,
- "length": 2,
- "value": "[]"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Post-purchase\/Constants\/KlarnaPostPurchaseErrorName.swift",
"kind": "StringLiteral",
@@ -49462,20 +48204,6 @@
"length": 30,
"value": "\"wrapperInjectedMessageBridge\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanConfiguration.swift",
- "kind": "BooleanLiteral",
- "offset": 93,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanConfiguration.swift",
- "kind": "BooleanLiteral",
- "offset": 156,
- "length": 5,
- "value": "false"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/MerchantEventDelegateEventName.swift",
"kind": "StringLiteral",
@@ -49483,55 +48211,6 @@
"length": 28,
"value": "\"deliverActionToNativeEvent\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 161,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 194,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 225,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 262,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 297,
- "length": 1,
- "value": "0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "BooleanLiteral",
- "offset": 317,
- "length": 5,
- "value": "false"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/ScanStats.swift",
- "kind": "IntegerLiteral",
- "offset": 621,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/MessageQueueControllerPayload.swift",
"kind": "StringLiteral",
@@ -49658,6 +48337,13 @@
"length": 4,
"value": "true"
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/CardScanningPayload.swift",
+ "kind": "StringLiteral",
+ "offset": 260,
+ "length": 14,
+ "value": "\"cardScanning\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Standalone Web View\/StandaloneWebViewController.swift",
"kind": "Array",
@@ -49827,46 +48513,11 @@
"value": "false"
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "IntegerLiteral",
- "offset": 347,
- "length": 3,
- "value": "300"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "IntegerLiteral",
- "offset": 383,
- "length": 3,
- "value": "300"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "FloatLiteral",
- "offset": 425,
- "length": 3,
- "value": "0.3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "FloatLiteral",
- "offset": 466,
- "length": 4,
- "value": "0.45"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "IntegerLiteral",
- "offset": 502,
- "length": 3,
- "value": "200"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/SsdDetect.swift",
- "kind": "IntegerLiteral",
- "offset": 528,
- "length": 2,
- "value": "10"
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/Sign In\/SignInTokenizationPayload.swift",
+ "kind": "StringLiteral",
+ "offset": 270,
+ "length": 20,
+ "value": "\"signInTokenization\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Hybrid\/Native Function Delegates\/MerchantMovingFullscreenDelegate.swift",
@@ -50008,55 +48659,6 @@
"length": 7,
"value": "\"error\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 466,
- "length": 1,
- "value": "4"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 493,
- "length": 1,
- "value": "5"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 523,
- "length": 2,
- "value": "20"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 556,
- "length": 1,
- "value": "2"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 588,
- "length": 1,
- "value": "2"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 630,
- "length": 1,
- "value": "1"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/PostDetectionAlgorithm.swift",
- "kind": "IntegerLiteral",
- "offset": 670,
- "length": 1,
- "value": "1"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/StandaloneWebViewEventName.swift",
"kind": "StringLiteral",
@@ -50190,55 +48792,6 @@
"length": 18,
"value": "\"movingFullscreen\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "IntegerLiteral",
- "offset": 321,
- "length": 1,
- "value": "3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 684,
- "length": 3,
- "value": "2.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 710,
- "length": 3,
- "value": "2.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 538,
- "length": 3,
- "value": "3.0"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "IntegerLiteral",
- "offset": 931,
- "length": 1,
- "value": "9"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "FloatLiteral",
- "offset": 2385,
- "length": 3,
- "value": "1.3"
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/Internal Source\/UIDotLoadingIndicator.swift",
- "kind": "IntegerLiteral",
- "offset": 3066,
- "length": 1,
- "value": "0"
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Payments\/PaymentsSDKController.swift",
"kind": "BooleanLiteral",
@@ -50274,6 +48827,13 @@
"length": 15,
"value": "\"setExperiment\""
},
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/On-site Messaging\/Models\/KlarnaOSMStyleConfiguration.swift",
+ "kind": "StringLiteral",
+ "offset": 269,
+ "length": 27,
+ "value": "\"KlarnaMobileSDK.KlarnaOSMStyleConfiguration\""
+ },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Info\/MerchantAppInfo.swift",
"kind": "BooleanLiteral",
@@ -50772,18 +49332,25 @@
"value": "\"signInUsingCachedIdpConfiguration\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/VideoFeed.swift",
- "kind": "BooleanLiteral",
- "offset": 351,
- "length": 5,
- "value": "false"
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/SignInEventName.swift",
+ "kind": "StringLiteral",
+ "offset": 2394,
+ "length": 35,
+ "value": "\"signInMissingTokenizationDelegate\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/VideoFeed.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/SignInEventName.swift",
"kind": "StringLiteral",
- "offset": 409,
- "length": 15,
- "value": "\"session queue\""
+ "offset": 2504,
+ "length": 30,
+ "value": "\"signInTokenizationIdReceived\""
+ },
+ {
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Event Names\/SignInEventName.swift",
+ "kind": "StringLiteral",
+ "offset": 2612,
+ "length": 34,
+ "value": "\"signInTokenizationDelegateCalled\""
},
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Shared\/Analytics\/Payloads\/MessageBridgePayload.swift",
@@ -50953,20 +49520,6 @@
"length": 36,
"value": "\"UnimplementedFullscreenEventsError\""
},
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CSBundle.swift",
- "kind": "StringLiteral",
- "offset": 243,
- "length": 10,
- "value": "\"CardScan\""
- },
- {
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Internal\/Cardscan\/External Source\/CSBundle.swift",
- "kind": "StringLiteral",
- "offset": 285,
- "length": 8,
- "value": "\"bundle\""
- },
{
"filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Sources\/Public\/Common\/Models\/KlarnaButtonLabel.swift",
"kind": "IntegerLiteral",
@@ -51192,98 +49745,98 @@
"value": "\"httpResponse\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 721,
"length": 6,
"value": "\"amex\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 853,
"length": 10,
"value": "\"backIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 991,
"length": 11,
"value": "\"closeIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1128,
"length": 10,
"value": "\"discover\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1270,
"length": 13,
"value": "\"forwardIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1409,
"length": 10,
"value": "\"lockIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1543,
"length": 9,
"value": "\"maestro\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1674,
"length": 8,
"value": "\"master\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1808,
"length": 10,
"value": "\"osmClose\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 1956,
"length": 16,
"value": "\"osmKlarnaBadge\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2112,
"length": 17,
"value": "\"osmKlarnaHeader\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2259,
"length": 12,
"value": "\"safariIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2399,
"length": 11,
"value": "\"shareIcon\""
},
{
- "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/full\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
+ "filePath": "\/Users\/ec2-user\/Jenkins\/workspace\/klarna_mobile_sdk_ios_master\/sdk\/Build\/XCFramework\/basic\/iphoneos\/Build\/Intermediates.noindex\/ArchiveIntermediates\/KlarnaMobileSDK\/IntermediateBuildFilesPath\/KlarnaMobileSDK.build\/Release-iphoneos\/KlarnaMobileSDK.build\/DerivedSources\/GeneratedAssetSymbols.swift",
"kind": "StringLiteral",
"offset": 2528,
"length": 6,
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.private.swiftinterface b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
index 3ab7c25..db6946d 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.private.swiftinterface
@@ -1,12 +1,9 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name KlarnaMobileSDK
-import AVFoundation
import AVKit
-import Accelerate
import AuthenticationServices
import CommonCrypto
-import CoreML
import CryptoKit
import DeveloperToolsSupport
import Foundation
@@ -18,13 +15,10 @@ import Security
import Swift
import SwiftUI
import UIKit
-import VideoToolbox
-import Vision
import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-import os.log
import os
@available(*, deprecated, renamed: "KlarnaRegion", message: "Use KlarnaRegion instead.")
public typealias KlarnaPostPurchaseRegion = KlarnaMobileSDK.KlarnaRegion
@@ -114,34 +108,6 @@ extension Swift.String {
}
@available(*, deprecated, renamed: "KlarnaEnvironment", message: "Use KlarnaEnvironment instead.")
public typealias KlarnaOSMEnvironment = KlarnaMobileSDK.KlarnaEnvironment
-@_inheritsConvenienceInitializers @objc @_Concurrency.MainActor(unsafe) open class ScanBaseViewController : UIKit.UIViewController, AVFoundation.AVCaptureVideoDataOutputSampleBufferDelegate {
- @objc @_Concurrency.MainActor(unsafe) open func onScannedCard(number: Swift.String, expiryYear: Swift.String?, expiryMonth: Swift.String?, scannedImage: UIKit.UIImage?)
- @objc @_Concurrency.MainActor(unsafe) open func showCardNumber(_ number: Swift.String, expiry: Swift.String?)
- @objc @_Concurrency.MainActor(unsafe) open func onCameraPermissionDenied(showedPrompt: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) open func useCurrentFrameNumber(errorCorrectedNumber: Swift.String?, currentFrameNumber: Swift.String) -> Swift.Bool
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var shouldAutorotate: Swift.Bool {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var preferredInterfaceOrientationForPresentation: UIKit.UIInterfaceOrientation {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var preferredStatusBarStyle: UIKit.UIStatusBarStyle {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidDisappear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc public func captureOutput(_ output: AVFoundation.AVCaptureOutput, didOutput sampleBuffer: CoreMedia.CMSampleBuffer, from connection: AVFoundation.AVCaptureConnection)
- @available(iOS 11.2, *)
- @_Concurrency.MainActor(unsafe) open func blockingMlModel(fullCardImage: CoreGraphics.CGImage, roiRectangle: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
@objc public protocol KlarnaFullscreenEventListener {
@objc func klarnaWillShowFullscreen(inWebView webView: any KlarnaMobileSDK.KlarnaWebView, completionHandler: @escaping () -> Swift.Void)
@objc func klarnaDidShowFullscreen(inWebView webView: any KlarnaMobileSDK.KlarnaWebView, completionHandler: @escaping () -> Swift.Void)
@@ -177,6 +143,8 @@ extension Swift.String {
public static let klarnaSignInAlreadyInProgress: Swift.String
public static let klarnaSignInAuthorizationFailed: Swift.String
public static let klarnaSignInCompletedWithoutToken: Swift.String
+ public static let klarnaSignInMissingTokenizationDelegate: Swift.String
+ public static let klarnaSignInTokenizationDelegateTimeout: Swift.String
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class KlarnaCheckoutViewDebug : KlarnaMobileSDK.KlarnaCheckoutView {
@nonobjc @_Concurrency.MainActor(unsafe) public func registerTestAppDelegate(_ delegate: @escaping (KlarnaMobileSDK.KlarnaDebugEvent) -> Swift.Void)
@@ -275,6 +243,20 @@ extension UIKit.UIFont {
required public init(from dictionary: [Swift.String : Swift.String])
@objc deinit
}
+@_hasMissingDesignatedInitializers @objc public class KlarnaTextStyleConfiguration : ObjectiveC.NSObject {
+ final public let textColor: UIKit.UIColor?
+ final public let textFont: UIKit.UIFont?
+ final public let textSize: CoreFoundation.CGFloat?
+ @_inheritsConvenienceInitializers @objc(KlarnaTextStyleBuilder) public class Builder : ObjectiveC.NSObject {
+ @objc public func setTextColor(_ color: UIKit.UIColor?) -> Self
+ @objc public func setTextFont(_ font: UIKit.UIFont?) -> Self
+ @objc public func setTextSize(_ size: CoreFoundation.CGFloat) -> Self
+ @objc public func build() -> KlarnaMobileSDK.KlarnaTextStyleConfiguration
+ @objc override dynamic public init()
+ @objc deinit
+ }
+ @objc deinit
+}
@objc public enum KlarnaPostPurchaseRenderResult : Swift.Int, Swift.CustomDebugStringConvertible, Swift.Codable {
case noStateChange = 1
case stateChange = 2
@@ -347,7 +329,7 @@ extension Swift.String {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off)
+ @objc @_Concurrency.MainActor(unsafe) public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off, tokenizationDelegate: (any KlarnaMobileSDK.KlarnaSignInTokenizationDelegate)? = nil)
@_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
@_Concurrency.MainActor(unsafe) @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
@_Concurrency.MainActor(unsafe) @objc override dynamic public func willMove(toSuperview newSuperview: UIKit.UIView?)
@@ -492,7 +474,7 @@ public typealias KlarnaPostPurchaseEnvironment = KlarnaMobileSDK.KlarnaEnvironme
@_hasMissingDesignatedInitializers @available(iOS 13.0, *)
@objc public class KlarnaSignInSDK : ObjectiveC.NSObject {
@objc public init(theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off)
- @objc public func signIn(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String? = nil, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding)
+ @objc public func signIn(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String? = nil, tokenizationId: Swift.String? = nil, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding)
@objc deinit
}
@available(*, deprecated, message: "Implement KlarnaSizingDelegate instead.")
@@ -775,8 +757,10 @@ public protocol KlarnaPaymentViewDelegate : KlarnaMobileSDK.KlarnaEventHandler {
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class KlarnaOSMView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) weak public var hostViewController: UIKit.UIViewController?
+ @objc @_Concurrency.MainActor(unsafe) public var styleConfiguration: KlarnaMobileSDK.KlarnaOSMStyleConfiguration?
@_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
@_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
@objc deinit
}
@objc public protocol KlarnaSingleComponent : KlarnaMobileSDK.KlarnaComponent {
@@ -1245,36 +1229,24 @@ extension KlarnaMobileSDK.KlarnaStandaloneWebView : KlarnaMobileSDK.KlarnaStanda
@objc func sendEvent(_ event: KlarnaMobileSDK.KlarnaProductEvent)
@objc var productOptions: KlarnaMobileSDK.KlarnaProductOptions { get }
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class UIDotLoadingIndicator : UIKit.UIView {
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsCount: Swift.Int {
- @objc get
- @objc set
- }
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsRadius: CoreFoundation.CGFloat {
- @objc get
- @objc set
- }
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsSpacing: CoreFoundation.CGFloat {
- @objc get
- @objc set
- }
- @_Concurrency.MainActor(unsafe) @objc override final public var tintColor: UIKit.UIColor! {
- @objc get
- @objc set
- }
- @_Concurrency.MainActor(unsafe) final public func startAnimating()
- @_Concurrency.MainActor(unsafe) final public func stopAnimating()
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews()
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers public class KlarnaCheckoutOptions : ObjectiveC.NSObject {
public var merchantHandlesEPM: Swift.Bool
public var merchantHandlesValidationErrors: Swift.Bool
@objc override dynamic public init()
@objc deinit
}
+@_hasMissingDesignatedInitializers @objc public class KlarnaOSMStyleConfiguration : ObjectiveC.NSObject {
+ final public let backgroundColor: UIKit.UIColor?
+ final public let textStyleConfiguration: KlarnaMobileSDK.KlarnaTextStyleConfiguration?
+ @_inheritsConvenienceInitializers @objc(KlarnaOSMStyleBuilder) public class Builder : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public func setBackgroundColor(_ color: UIKit.UIColor?) -> Self
+ @objc public func setTextStyleConfiguration(_ configuration: KlarnaMobileSDK.KlarnaTextStyleConfiguration) -> Self
+ @objc public func build() -> KlarnaMobileSDK.KlarnaOSMStyleConfiguration
+ @objc deinit
+ }
+ @objc deinit
+}
public struct KlarnaSignInToken : Swift.Codable {
public let idToken: Swift.String?
public let accessToken: Swift.String?
@@ -1304,7 +1276,7 @@ public struct KlarnaSignInToken : Swift.Codable {
@_Concurrency.MainActor(unsafe) public class KlarnaSignInButtonDebug : KlarnaMobileSDK.KlarnaSignInButton {
@_Concurrency.MainActor(unsafe) public func setEphemeralWebBrowserSession(enabled: Swift.Bool)
@_Concurrency.MainActor(unsafe) public func setPrompt(_ query: Swift.String?)
- @_Concurrency.MainActor(unsafe) @objc override public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = super, environment: KlarnaMobileSDK.KlarnaEnvironment = super, region: KlarnaMobileSDK.KlarnaRegion = super, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = super, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = super)
+ @_Concurrency.MainActor(unsafe) @objc override public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = super, environment: KlarnaMobileSDK.KlarnaEnvironment = super, region: KlarnaMobileSDK.KlarnaRegion = super, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = super, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = super, tokenizationDelegate: (any KlarnaMobileSDK.KlarnaSignInTokenizationDelegate)? = nil)
@objc deinit
}
@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 13.0, *)
@@ -1463,6 +1435,9 @@ public typealias KlarnaMobileSDKError = KlarnaMobileSDK.KlarnaError
@nonobjc public func registerTestAppDelegate(_ delegate: @escaping (KlarnaMobileSDK.KlarnaDebugEvent) -> Swift.Void)
@objc deinit
}
+@objc public protocol KlarnaSignInTokenizationDelegate {
+ @objc func onTokenization(_ klarnaComponent: any KlarnaMobileSDK.KlarnaComponent, completionHandler: @escaping (Swift.String) -> Swift.Void)
+}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.Equatable {}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.Hashable {}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.RawRepresentable {}
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftdoc b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftdoc
index 3d515c4..5d9f8cc 100644
Binary files a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftdoc and b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftdoc differ
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftinterface b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftinterface
index 3ab7c25..db6946d 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftinterface
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/Modules/KlarnaMobileSDK.swiftmodule/arm64-apple-ios.swiftinterface
@@ -1,12 +1,9 @@
// swift-interface-format-version: 1.0
// swift-compiler-version: Apple Swift version 5.10 (swiftlang-5.10.0.13 clang-1500.3.9.4)
// swift-module-flags: -target arm64-apple-ios10.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name KlarnaMobileSDK
-import AVFoundation
import AVKit
-import Accelerate
import AuthenticationServices
import CommonCrypto
-import CoreML
import CryptoKit
import DeveloperToolsSupport
import Foundation
@@ -18,13 +15,10 @@ import Security
import Swift
import SwiftUI
import UIKit
-import VideoToolbox
-import Vision
import WebKit
import _Concurrency
import _StringProcessing
import _SwiftConcurrencyShims
-import os.log
import os
@available(*, deprecated, renamed: "KlarnaRegion", message: "Use KlarnaRegion instead.")
public typealias KlarnaPostPurchaseRegion = KlarnaMobileSDK.KlarnaRegion
@@ -114,34 +108,6 @@ extension Swift.String {
}
@available(*, deprecated, renamed: "KlarnaEnvironment", message: "Use KlarnaEnvironment instead.")
public typealias KlarnaOSMEnvironment = KlarnaMobileSDK.KlarnaEnvironment
-@_inheritsConvenienceInitializers @objc @_Concurrency.MainActor(unsafe) open class ScanBaseViewController : UIKit.UIViewController, AVFoundation.AVCaptureVideoDataOutputSampleBufferDelegate {
- @objc @_Concurrency.MainActor(unsafe) open func onScannedCard(number: Swift.String, expiryYear: Swift.String?, expiryMonth: Swift.String?, scannedImage: UIKit.UIImage?)
- @objc @_Concurrency.MainActor(unsafe) open func showCardNumber(_ number: Swift.String, expiry: Swift.String?)
- @objc @_Concurrency.MainActor(unsafe) open func onCameraPermissionDenied(showedPrompt: Swift.Bool)
- @objc @_Concurrency.MainActor(unsafe) open func useCurrentFrameNumber(errorCorrectedNumber: Swift.String?, currentFrameNumber: Swift.String) -> Swift.Bool
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var shouldAutorotate: Swift.Bool {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var supportedInterfaceOrientations: UIKit.UIInterfaceOrientationMask {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var preferredInterfaceOrientationForPresentation: UIKit.UIInterfaceOrientation {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open var preferredStatusBarStyle: UIKit.UIStatusBarStyle {
- @objc get
- }
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillAppear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidLayoutSubviews()
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewWillDisappear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc override dynamic open func viewDidDisappear(_ animated: Swift.Bool)
- @_Concurrency.MainActor(unsafe) @objc public func captureOutput(_ output: AVFoundation.AVCaptureOutput, didOutput sampleBuffer: CoreMedia.CMSampleBuffer, from connection: AVFoundation.AVCaptureConnection)
- @available(iOS 11.2, *)
- @_Concurrency.MainActor(unsafe) open func blockingMlModel(fullCardImage: CoreGraphics.CGImage, roiRectangle: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(nibName nibNameOrNil: Swift.String?, bundle nibBundleOrNil: Foundation.Bundle?)
- @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder: Foundation.NSCoder)
- @objc deinit
-}
@objc public protocol KlarnaFullscreenEventListener {
@objc func klarnaWillShowFullscreen(inWebView webView: any KlarnaMobileSDK.KlarnaWebView, completionHandler: @escaping () -> Swift.Void)
@objc func klarnaDidShowFullscreen(inWebView webView: any KlarnaMobileSDK.KlarnaWebView, completionHandler: @escaping () -> Swift.Void)
@@ -177,6 +143,8 @@ extension Swift.String {
public static let klarnaSignInAlreadyInProgress: Swift.String
public static let klarnaSignInAuthorizationFailed: Swift.String
public static let klarnaSignInCompletedWithoutToken: Swift.String
+ public static let klarnaSignInMissingTokenizationDelegate: Swift.String
+ public static let klarnaSignInTokenizationDelegateTimeout: Swift.String
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class KlarnaCheckoutViewDebug : KlarnaMobileSDK.KlarnaCheckoutView {
@nonobjc @_Concurrency.MainActor(unsafe) public func registerTestAppDelegate(_ delegate: @escaping (KlarnaMobileSDK.KlarnaDebugEvent) -> Swift.Void)
@@ -275,6 +243,20 @@ extension UIKit.UIFont {
required public init(from dictionary: [Swift.String : Swift.String])
@objc deinit
}
+@_hasMissingDesignatedInitializers @objc public class KlarnaTextStyleConfiguration : ObjectiveC.NSObject {
+ final public let textColor: UIKit.UIColor?
+ final public let textFont: UIKit.UIFont?
+ final public let textSize: CoreFoundation.CGFloat?
+ @_inheritsConvenienceInitializers @objc(KlarnaTextStyleBuilder) public class Builder : ObjectiveC.NSObject {
+ @objc public func setTextColor(_ color: UIKit.UIColor?) -> Self
+ @objc public func setTextFont(_ font: UIKit.UIFont?) -> Self
+ @objc public func setTextSize(_ size: CoreFoundation.CGFloat) -> Self
+ @objc public func build() -> KlarnaMobileSDK.KlarnaTextStyleConfiguration
+ @objc override dynamic public init()
+ @objc deinit
+ }
+ @objc deinit
+}
@objc public enum KlarnaPostPurchaseRenderResult : Swift.Int, Swift.CustomDebugStringConvertible, Swift.Codable {
case noStateChange = 1
case stateChange = 2
@@ -347,7 +329,7 @@ extension Swift.String {
@objc get
@objc set
}
- @objc @_Concurrency.MainActor(unsafe) public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off)
+ @objc @_Concurrency.MainActor(unsafe) public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off, tokenizationDelegate: (any KlarnaMobileSDK.KlarnaSignInTokenizationDelegate)? = nil)
@_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
@_Concurrency.MainActor(unsafe) @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
@_Concurrency.MainActor(unsafe) @objc override dynamic public func willMove(toSuperview newSuperview: UIKit.UIView?)
@@ -492,7 +474,7 @@ public typealias KlarnaPostPurchaseEnvironment = KlarnaMobileSDK.KlarnaEnvironme
@_hasMissingDesignatedInitializers @available(iOS 13.0, *)
@objc public class KlarnaSignInSDK : ObjectiveC.NSObject {
@objc public init(theme: KlarnaMobileSDK.KlarnaTheme = .light, environment: KlarnaMobileSDK.KlarnaEnvironment = .production, region: KlarnaMobileSDK.KlarnaRegion = .eu, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = .alternative1, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = .off)
- @objc public func signIn(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String? = nil, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding)
+ @objc public func signIn(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String? = nil, tokenizationId: Swift.String? = nil, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding)
@objc deinit
}
@available(*, deprecated, message: "Implement KlarnaSizingDelegate instead.")
@@ -775,8 +757,10 @@ public protocol KlarnaPaymentViewDelegate : KlarnaMobileSDK.KlarnaEventHandler {
}
@_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @objc @_Concurrency.MainActor(unsafe) public class KlarnaOSMView : UIKit.UIView {
@objc @_Concurrency.MainActor(unsafe) weak public var hostViewController: UIKit.UIViewController?
+ @objc @_Concurrency.MainActor(unsafe) public var styleConfiguration: KlarnaMobileSDK.KlarnaOSMStyleConfiguration?
@_Concurrency.MainActor(unsafe) @objc override dynamic public func layoutSubviews()
@_Concurrency.MainActor(unsafe) @objc override dynamic public func didMoveToWindow()
+ @_Concurrency.MainActor(unsafe) @objc override dynamic public func traitCollectionDidChange(_ previousTraitCollection: UIKit.UITraitCollection?)
@objc deinit
}
@objc public protocol KlarnaSingleComponent : KlarnaMobileSDK.KlarnaComponent {
@@ -1245,36 +1229,24 @@ extension KlarnaMobileSDK.KlarnaStandaloneWebView : KlarnaMobileSDK.KlarnaStanda
@objc func sendEvent(_ event: KlarnaMobileSDK.KlarnaProductEvent)
@objc var productOptions: KlarnaMobileSDK.KlarnaProductOptions { get }
}
-@objc @_inheritsConvenienceInitializers @_Concurrency.MainActor(unsafe) final public class UIDotLoadingIndicator : UIKit.UIView {
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsCount: Swift.Int {
- @objc get
- @objc set
- }
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsRadius: CoreFoundation.CGFloat {
- @objc get
- @objc set
- }
- @objc @IBInspectable @_Concurrency.MainActor(unsafe) final public var dotsSpacing: CoreFoundation.CGFloat {
- @objc get
- @objc set
- }
- @_Concurrency.MainActor(unsafe) @objc override final public var tintColor: UIKit.UIColor! {
- @objc get
- @objc set
- }
- @_Concurrency.MainActor(unsafe) final public func startAnimating()
- @_Concurrency.MainActor(unsafe) final public func stopAnimating()
- @_Concurrency.MainActor(unsafe) @objc override dynamic public init(frame: CoreFoundation.CGRect)
- @_Concurrency.MainActor(unsafe) @objc required dynamic public init?(coder aDecoder: Foundation.NSCoder)
- @_Concurrency.MainActor(unsafe) @objc override final public func layoutSubviews()
- @objc deinit
-}
@objc @_inheritsConvenienceInitializers public class KlarnaCheckoutOptions : ObjectiveC.NSObject {
public var merchantHandlesEPM: Swift.Bool
public var merchantHandlesValidationErrors: Swift.Bool
@objc override dynamic public init()
@objc deinit
}
+@_hasMissingDesignatedInitializers @objc public class KlarnaOSMStyleConfiguration : ObjectiveC.NSObject {
+ final public let backgroundColor: UIKit.UIColor?
+ final public let textStyleConfiguration: KlarnaMobileSDK.KlarnaTextStyleConfiguration?
+ @_inheritsConvenienceInitializers @objc(KlarnaOSMStyleBuilder) public class Builder : ObjectiveC.NSObject {
+ @objc override dynamic public init()
+ @objc public func setBackgroundColor(_ color: UIKit.UIColor?) -> Self
+ @objc public func setTextStyleConfiguration(_ configuration: KlarnaMobileSDK.KlarnaTextStyleConfiguration) -> Self
+ @objc public func build() -> KlarnaMobileSDK.KlarnaOSMStyleConfiguration
+ @objc deinit
+ }
+ @objc deinit
+}
public struct KlarnaSignInToken : Swift.Codable {
public let idToken: Swift.String?
public let accessToken: Swift.String?
@@ -1304,7 +1276,7 @@ public struct KlarnaSignInToken : Swift.Codable {
@_Concurrency.MainActor(unsafe) public class KlarnaSignInButtonDebug : KlarnaMobileSDK.KlarnaSignInButton {
@_Concurrency.MainActor(unsafe) public func setEphemeralWebBrowserSession(enabled: Swift.Bool)
@_Concurrency.MainActor(unsafe) public func setPrompt(_ query: Swift.String?)
- @_Concurrency.MainActor(unsafe) @objc override public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = super, environment: KlarnaMobileSDK.KlarnaEnvironment = super, region: KlarnaMobileSDK.KlarnaRegion = super, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = super, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = super)
+ @_Concurrency.MainActor(unsafe) @objc override public init(clientId: Swift.String, scope: Swift.String, market: Swift.String, locale: Swift.String, presentationContext: any AuthenticationServices.ASWebAuthenticationPresentationContextProviding, theme: KlarnaMobileSDK.KlarnaTheme = super, environment: KlarnaMobileSDK.KlarnaEnvironment = super, region: KlarnaMobileSDK.KlarnaRegion = super, resourceEndpoint: KlarnaMobileSDK.KlarnaResourceEndpoint = super, returnUrl: Foundation.URL, eventHandler: any KlarnaMobileSDK.KlarnaEventHandler, loggingLevel: KlarnaMobileSDK.KlarnaLoggingLevel = super, tokenizationDelegate: (any KlarnaMobileSDK.KlarnaSignInTokenizationDelegate)? = nil)
@objc deinit
}
@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 13.0, *)
@@ -1463,6 +1435,9 @@ public typealias KlarnaMobileSDKError = KlarnaMobileSDK.KlarnaError
@nonobjc public func registerTestAppDelegate(_ delegate: @escaping (KlarnaMobileSDK.KlarnaDebugEvent) -> Swift.Void)
@objc deinit
}
+@objc public protocol KlarnaSignInTokenizationDelegate {
+ @objc func onTokenization(_ klarnaComponent: any KlarnaMobileSDK.KlarnaComponent, completionHandler: @escaping (Swift.String) -> Swift.Void)
+}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.Equatable {}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.Hashable {}
extension KlarnaMobileSDK.KlarnaButtonShape : Swift.RawRepresentable {}
diff --git a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/PaymentsWrapper.html b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/PaymentsWrapper.html
index 930c0d2..e7463ac 100644
--- a/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/PaymentsWrapper.html
+++ b/KlarnaMobileSDK.xcframework/ios-arm64/KlarnaMobileSDK.framework/PaymentsWrapper.html
@@ -1,2 +1,2 @@
Payment View
\ No newline at end of file
+(()=>{var e={424:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(81),a=r.n(n),i=r(645),o=r.n(i)()(a());o.push([e.id,"* {\n margin: 0;\n padding: 0;\n}\n\nbody {\n background-color: #fff;\n}\n\n#payment-container {\n text-align: center;\n vertical-align: text-top;\n padding: \n env(safe-area-inset-top, 20px)\n env(safe-area-inset-right, 20px)\n env(safe-area-inset-bottom, 20px)\n env(safe-area-inset-left, 20px);\n}",""]);const s=o},645:e=>{"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r="",n=void 0!==t[5];return t[4]&&(r+="@supports (".concat(t[4],") {")),t[2]&&(r+="@media ".concat(t[2]," {")),n&&(r+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),r+=e(t),n&&(r+="}"),t[2]&&(r+="}"),t[4]&&(r+="}"),r})).join("")},t.i=function(e,r,n,a,i){"string"==typeof e&&(e=[[null,e,void 0]]);var o={};if(n)for(var s=0;s0?" ".concat(c[5]):""," {").concat(c[1],"}")),c[5]=i),r&&(c[2]?(c[1]="@media ".concat(c[2]," {").concat(c[1],"}"),c[2]=r):c[2]=r),a&&(c[4]?(c[1]="@supports (".concat(c[4],") {").concat(c[1],"}"),c[4]=a):c[4]="".concat(a)),t.push(c))}},t}},81:e=>{"use strict";e.exports=function(e){return e[1]}},379:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:e=>{"use strict";e.exports=function(e){if("undefined"==typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var a=void 0!==r.layer;a&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,a&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var i=r.sourceMap;i&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(i))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}},449:function(e,t,r){!function(e){"use strict";var t,r=function(){try{if(e.URLSearchParams&&"bar"===new e.URLSearchParams("foo=bar").get("foo"))return e.URLSearchParams}catch(e){}return null}(),n=r&&"a=1"===new r({a:1}).toString(),a=r&&"+"===new r("s=%2B").get("s"),i=r&&"size"in r.prototype,o="__URLSearchParams__",s=!r||((t=new r).append("s"," &"),"s=+%26"===t.toString()),l=f.prototype,d=!(!e.Symbol||!e.Symbol.iterator);if(!(r&&n&&a&&s&&i)){l.append=function(e,t){v(this[o],e,t)},l.delete=function(e){delete this[o][e]},l.get=function(e){var t=this[o];return this.has(e)?t[e][0]:null},l.getAll=function(e){var t=this[o];return this.has(e)?t[e].slice(0):[]},l.has=function(e){return b(this[o],e)},l.set=function(e,t){this[o][e]=[""+t]},l.toString=function(){var e,t,r,n,a=this[o],i=[];for(t in a)for(r=h(t),e=0,n=a[t];e{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0,(()=>{"use strict";var e;!function(e){e[e.Debug=0]="Debug",e[e.Info=1]="Info",e[e.Warn=2]="Warn",e[e.Error=3]="Error",e[e.None=4]="None"}(e||(e={}));var t,n=function(){function t(){this._logLevel=e.None,this._logDelegate=null}return Object.defineProperty(t.prototype,"level",{get:function(){return this._logLevel},set:function(e){this._logLevel=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"delegate",{get:function(){return this._logDelegate},set:function(e){this._logDelegate=e},enumerable:!1,configurable:!0}),t.prototype.debug=function(){for(var t=[],r=0;r>>0,i=0;i